© Mapbox, © OpenStreetMap

Most Active Speaker

Jason Romans

Jason Romans

Lifelong Learner - Microsoft MVP

Nashville, Tennessee, United States

Actions

Jason Romans is a Business Intelligence engineer in Nashville, TN working with the Microsoft Business Intelligence stack. Jason is a Microsoft MVP who started his career as a DBA and over the years moved to working in his passion of Business Intelligence and data modeling. His first computer was a Commodore 64 and he's been hooked ever since.

Badges

Area of Expertise

  • Information & Communications Technology

Utilizing Semantic Link Labs to proactively identify issues in models and reports

It is too late when a user raises the issue that a report is broken. Credibility has already been lost with the very people you are trying to increase report adoption with.

Using Semantic Link Labs in a Microsoft Notebook unlocks a powerful toolkit that allows you to identify issues proactively and can be used to fix many common problems. We will examine the various options for installing Semantic Link Labs and their benefits. All of this is done within the familiar Microsoft Fabric Environment.

Not only can we identify broken reports, but we can also automate the process with notebooks and pipelines. Even if a report is not technically broken, it may be broken from a usability point of view since it does not follow best practices. We can identify those reports so that they can be corrected.

We will cover various tasks that, if done manually, would take more time and aren’t reproducible like code in a notebook is.

A report’s performance depends on the semantic model to which it is connected. We will cover methods for reporting on the semantic model's best practices. By the end of the session, we will have built a semantic model and a report to track the semantic models in our environment using best practices.

Unlocking the Power of TMDL: Enhancing Power BI Development

Tabular Model Definition Language (TMDL) is a game-changer for efficient Power BI development using code. With the new TMDL view in Power BI Desktop, developers can quickly create and modify semantic model objects, surpassing the capabilities of the Power BI Desktop UI. This allows for the generation and modification of semantic objects that previously required third-party tools, enabling standardized reusable scripts that benefit individual developers and their teams.
This presentation will begin with an introduction to TMDL, highlighting its unique features and differences from other scripting languages. Attendees will learn the syntax and common pitfalls to avoid. We will explore how the TMDL view integrates with Power BI projects and provide guidance on when to use it.
Additionally, we will examine the support for TMDL in other tools such as Tabular Editor and Visual Studio Code. One of the key advantages of TMDL is its text-based nature, allowing developers to use their preferred editors to develop and apply changes. We will also touch on source control and how it can be utilized to detect changes between models efficiently.
Finally, we will discuss common use cases and demonstrate how to leverage TMDL to become more effective and sought-after Power BI developers.

Power up your Fabric Development with DAX Studio and Tabular Editor

Do you have a slow Power BI report? This session will equip you with the knowledge to address the issue of slow Power BI reports.

Whether you are just starting on your Power BI Journey or an experienced Power BI developer these tools enhance your development and analysis of your data. This session will cover connecting to Power BI Desktop, Power BI Premium Workspaces, and Fabric Workspaces to meet you where you currently are. DAX Studio and Tabular Editor are part of the study guide for the DP-600 exam for Fabric, so this is the perfect time to start learning how to put them to good use.

The first tool we will look at is DAX Studio. Its strength is being able to analyze your data separately from Power BI and Fabric. You can use it to quickly gather statistics about multiple semantic models. Has a user reported that one of the reports is running slow? You can use DAX Studio to do DAX performance tuning to make it faster.

The second tool is Tabular Editor 2. It gives you the ability to check to see if your models are following best practices. You can make changes to your models whether they are running in Power BI Desktop, Power BI Premium, or Fabric Workspaces. With Tabular Editor you can use scripts to automate changes that if done manually could take days.

These are just some of the topics we will cover as we learn how valuable these tools can be. This session will have the greatest benefit to someone new to DAX Studio and Tabular Editor regardless of where you are on your Fabric journey.

Basics of building a data model in Power BI

So, you want to start using Power BI. You have a couple of data sources that you want to bring in. How do you go about bringing in this data? How do you build a data model out of this data?

This can be a daunting task and one we will tackle from the beginning. First, we will look at using Power Query to bring in the data. Then we will examine how to best create the data model.

We will cover some of the best practices when developing the data model so that it scales well. One of the benefits of having a well-designed model is the DAX code can be easier to understand.

PASS Data Community Summit 2025 Upcoming

Utilizing Semantic Link Labs to identify issues in models and reports

November 2025 Seattle, Washington, United States

Austin Power BI User Group - October 2025 Upcoming

Enhancing Power BI Development: It is fun to stay at the T-M-D-L

October 2025 Austin, Texas, United States

SQLSaturday Orlando 2025 Sessionize Event Upcoming

October 2025 Sanford, Florida, United States

Chattanooga Microsoft Azure Fabric Data Cyber User Group - September 2025 Upcoming

How to Diagnose a Slow Power BI Report

September 2025 Chattanooga, Tennessee, United States

PASS Summit On Tour Dallas Upcoming

Unlocking the Power of TMDL: Enhancing Power BI Development

September 2025 Dallas, Texas, United States

Power BI DC User Group

Enhancing Power BI Development: It is fun to stay at the T-M-D-L

August 2025 Washington, District of Columbia, United States

PASS Summit On Tour New York

Unlocking the Power of TMDL: Enhancing Power BI Development

August 2025 New York City, New York, United States

Data Saturday Columbus 2025 Sessionize Event

August 2025 Westerville, Ohio, United States

SQL Saturday Baton Rouge 2025 Sessionize Event

July 2025 Baton Rouge, Louisiana, United States

SQL Saturday Jacksonville 2025 Sessionize Event

May 2025 Jacksonville, Florida, United States

Nashville Modern Excel and Power BI User Group - March 2025

Enhancing Power BI Development: It is fun to stay at the T-M-D-L

March 2025 Nashville, Tennessee, United States

SQL Saturday Atlanta 2025 - AI & BI Sessionize Event

March 2025 Alpharetta, Georgia, United States

Power BI & Fabric Summit 2025 Sessionize Event

February 2025

PASS Data Community Summit 2024

1. Building Tabular Data Models Using Metadata
2. My Power BI Report is Slow: Time to Take Action!

November 2024 Seattle, Washington, United States

2024 Data.SQL.Saturday.SD (SQLSatSD) Sessionize Event

September 2024

Jason Romans

Lifelong Learner - Microsoft MVP

Nashville, Tennessee, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top