DESCRIPTION 📄
In this video, we’re diving into the power of Tabular Model Definition Language (TMDL) and showing you how it can level up your data modeling and development workflow. TMDL is a valuable tool for anyone working with semantic models, and we’ll start by discussing what it is and why it’s worth incorporating into your process.
We’ll then explore the VS Code extension for TMDL, including the motivation behind its creation and the suite of features it offers. From a streamlined editing experience to source control capabilities, this extension brings a lot to the table. In a live demo, we’ll edit a semantic model together, highlighting essential aspects like setting up a smooth development workflow with workspace Git Integration, leveraging the rich editing features, and using the built-in source control in VS Code for version control and collaboration. We’ll even explore how GitHub Copilot can boost productivity with some practical use cases.
Finally, we’ll wrap up with a Q&A session to answer your questions live, helping you make the most out of TMDL and VS Code. Ready to see it all in action? Watch along as we build a semantic model from the ground up and showcase the latest tools and best practices to optimize your development experience.
GUEST BIO 👤
Sid Vemuri is a Technical Program Manager at Power BI that is focused on building features for Power BI Developers. He received his master’s in computer science with a specialization in machine learning from Georgia Tech in 2023 and has dived into all things data including data science, data visualization, data modeling, and, of course, business intelligence. In his free time, Sid enjoys adventure travel, training in mixed martial arts, outdoor activities, and board games.
RELATED CONTENT 🔗
TMDL Extension on VS Marketplace
Tabular Model Definition Language (TMDL) | Microsoft Learn
Power BI Desktop developer mode documentation - Power BI | Microsoft Learn
Siddhartha (Sid) Vemuri | LinkedIn