Learn how to use the TMDL View in Power BI with Nick Lee. Explore how this new feature improves transparency, model editing, and version control with a clean, text-based view of your semantic models.
In TMDL View in Power BI, instructor Nick Lee introduces you to the Tabular Model Definition Language (TMDL) View—a new way to explore and edit your Power BI semantic models. This course is ideal for Power BI developers and data professionals who want more visibility into the structure and behavior of their models. With TMDL, you can work more flexibly and transparently with your data models in a source-controlled, text-based format.
Nick walks you through how to access TMDL View in Power BI Desktop, understand its layout, and apply it to your everyday development workflow. You’ll learn how this new feature enhances model management, improves team collaboration, and opens up new options for automation and version control. Whether you’re refining existing models or building new ones, TMDL View gives you a powerful new perspective.
Course Outline ( Free Preview)
Module 00 - What You Need to Get Started
Before diving into TMDL, make sure you have the tools and setup ready. This module walks you through accessing Power BI Desktop with TMDL View enabled and downloading any course resources you’ll need along the way.
Module 01 - TMDL Overview
Get a clear understanding of what TMDL (Tabular Model Definition Language) is and why it's useful. Nick explains how TMDL provides a more transparent, editable way to view and manage Power BI data models using a structured, text-based format.
Module 02 - Using the Interface
Explore the TMDL View interface in Power BI Desktop. This module shows you how to navigate the layout, switch between model components, and use the view to understand how different pieces of your model are connected.
Module 03 - TMDL Language Basics19 min.
Learn the foundational elements of the TMDL language, including its structure, syntax, and how it represents key components like tables, relationships, and calculations. This module prepares you to read and write TMDL confidently.
Module 04 - Modifying Source Queries16 min.
Discover how to make changes to your model’s source queries directly through the TMDL View. Nick walks through examples of editing table definitions and updating connections while maintaining control over your data model structure.
Module 05 - Managing Measures5 min.
Learn how to create, edit, and organize DAX measures using TMDL. This module shows you how TMDL makes it easier to manage logic across your model with cleaner visibility and potential for better version control.
Module 06 - Limitations and Considerations5 min.
Wrap up by exploring the current limitations of TMDL View and best practices for using it in your workflow. Nick highlights what you can and can't do yet, and what to watch out for when applying TMDL in live projects.
Nick has been a dedicated trainer and consultant since 2018, leveraging his extensive experience working with major companies, including Fortune 200 corporations, professional sports organizations, government entities, and leading firms in the finance and healthcare sectors. With a specialized focus on Power BI and data engineering, Nick has consistently demonstrated his ability to drive data-driven decision-making and optimize business processes. His commitment to excellence and his in-depth technical expertise have made him a trusted advisor and sought-after expert in the industry.