Anybody with some basic familiarity and experience of using Power BI who wants to build a semantic data model and do this in a productive fashion with the help of AI agents.
Attendees will have a broad understanding of how to build a basic semantic model with Power BI and how to use AI agents, combined with the Power BI Modeling MCP server, to do this effectively.
Data Modelling is the core skill needed to build good, correct Power BI reports. We will firstly build a basic semantic model (fact, dimension, and dates tables, based on the star schema pattern). We will then use AI agents via the Power BI Model Context Protocol (MCP) server to directly improve and document our model. This is a very practical hands-on course.
This section covers how to setup, install, and configure the software tools that we will need. The steps are
This section covers how to build a basic semantic model in Power BI. The model will be the standard star schema pattern based on fictitious sample data. It has several dimension tables (Products, Customers, Locations and Orders) and a Fact (Transactions) table. The steps are:
This section covers how to use the Power BI Model Context Protocol (MCP) Server to directly improve a Power BI semantic model (tables, columns, measures, formats, relationships) with natural language instructions. We can issue our instructions either from Claude Desktop or from GitHub Copilot Chat within VSCode.
1 day (short version) or 2 days (preferred, full version)
Basic familiarity with Power BI, for example by having attended the foundation course.
–

A draft semantic model. How would you improve it?

TMDL offers a fast route to connect a Dates table

Claude is connected to Power BI via the MCP server and able to review and improve the model

Claude Desktop running the MCP Server