<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="34654" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/masterclass-drspbi" lastchanged="2026-03-04T21:02:59+01:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Master Class: Develop a Reporting Solution with Power BI</title><productcode>DRSPBI</productcode><vendorcode>MT</vendorcode><vendorname>Master Class</vendorname><fullproductcode>MT-DRSPBI</fullproductcode><version>1.0</version><objective>&lt;p&gt;Basic knowledge of SQL, basic knowledge of data modeling&lt;/p&gt;</objective><essentials>&lt;p&gt;Basic knowledge of SQL, basic knowledge of data modeling&lt;/p&gt;</essentials><audience>&lt;p&gt;Database developer, data analyst, business analyst, Excel power user&lt;/p&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;Overview of the Power BI architecture&lt;/li&gt;&lt;li&gt;Data connection concepts
&lt;ul&gt;
&lt;li&gt;Overview of Power BI connectors&lt;/li&gt;&lt;li&gt;Getting to know the connection types Import, Direct Query, and Live Query&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Cleaning, transforming, and loading data in Power BI
&lt;ul&gt;
&lt;li&gt;Overview of the Power Query Editor&lt;/li&gt;&lt;li&gt;Transformation options in the Power Query Editor&lt;/li&gt;&lt;li&gt;Introduction to the formula language M&lt;/li&gt;&lt;li&gt;Data connection and transformation with Python&lt;/li&gt;&lt;li&gt;Data profiling&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Designing a data model
&lt;ul&gt;
&lt;li&gt;Introduction to Data Modeling 3NF vs. Star Schema&lt;/li&gt;&lt;li&gt;Creating relationships between tables&lt;/li&gt;&lt;li&gt;Defining keys, hierarchies, and time dimensions&lt;/li&gt;&lt;li&gt;Configuring tables and column properties&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Model extensions with DAX
&lt;ul&gt;
&lt;li&gt;Introduction to DAX&lt;/li&gt;&lt;li&gt;Using DAX for model extension and KPI calculation&lt;/li&gt;&lt;li&gt;Creating derived columns, measures, and tables with DAX&lt;/li&gt;&lt;li&gt;Introduction to the DAX language (including Related, Calculate, etc.)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Creating reports and dashboards
&lt;ul&gt;
&lt;li&gt;Getting to know the standard visuals&lt;/li&gt;&lt;li&gt;Data restriction with filters, slicers, cascading&lt;/li&gt;&lt;li&gt;Cross-report navigation with buttons and bookmarks&lt;/li&gt;&lt;li&gt;Controlling the interaction of visuals&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;AI-Features in Power BI
&lt;ul&gt;
&lt;li&gt;Natural Language Query (NLQ) in Power BI&lt;/li&gt;&lt;li&gt;Anomaly detection&lt;/li&gt;&lt;li&gt;Identification of key influencers&lt;/li&gt;&lt;li&gt;Decomposition tree analysis&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Creating mobile reports for smartphones and tablets&lt;/li&gt;&lt;li&gt;Creating paginated reports&lt;/li&gt;&lt;li&gt;Deployment of reports and dashboards
&lt;ul&gt;
&lt;li&gt;Deployment on SSRS for Power BI and in the cloud&lt;/li&gt;&lt;li&gt;Administration of reports&lt;/li&gt;&lt;li&gt;Setup of automated data updates&lt;/li&gt;&lt;li&gt;Setting up row-level security&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>Basic knowledge of SQL, basic knowledge of data modeling</objective_plain><essentials_plain>Basic knowledge of SQL, basic knowledge of data modeling</essentials_plain><audience_plain>Database developer, data analyst, business analyst, Excel power user</audience_plain><contents_plain>- Overview of the Power BI architecture
- Data connection concepts

- Overview of Power BI connectors
- Getting to know the connection types Import, Direct Query, and Live Query
- Cleaning, transforming, and loading data in Power BI

- Overview of the Power Query Editor
- Transformation options in the Power Query Editor
- Introduction to the formula language M
- Data connection and transformation with Python
- Data profiling
- Designing a data model

- Introduction to Data Modeling 3NF vs. Star Schema
- Creating relationships between tables
- Defining keys, hierarchies, and time dimensions
- Configuring tables and column properties
- Model extensions with DAX

- Introduction to DAX
- Using DAX for model extension and KPI calculation
- Creating derived columns, measures, and tables with DAX
- Introduction to the DAX language (including Related, Calculate, etc.)
- Creating reports and dashboards

- Getting to know the standard visuals
- Data restriction with filters, slicers, cascading
- Cross-report navigation with buttons and bookmarks
- Controlling the interaction of visuals
- AI-Features in Power BI

- Natural Language Query (NLQ) in Power BI
- Anomaly detection
- Identification of key influencers
- Decomposition tree analysis
- Creating mobile reports for smartphones and tablets
- Creating paginated reports
- Deployment of reports and dashboards

- Deployment on SSRS for Power BI and in the cloud
- Administration of reports
- Setup of automated data updates
- Setting up row-level security</contents_plain><duration unit="d" days="5">5 days</duration><pricelist><price country="DE" currency="EUR">4995.00</price><price country="AT" currency="EUR">4995.00</price><price country="SE" currency="EUR">4995.00</price><price country="GB" currency="GBP">4160.00</price><price country="SI" currency="EUR">4995.00</price><price country="CH" currency="CHF">4995.00</price></pricelist><miles/></course>