Categories: Power BI

Updates to the Power BI course

Recently I published an open-source course/workshop to learn Power BI Desktop. Fellow MVP Dan English (blog | twitter) gave me the excellent feedback that IMDB actually doesn’t like people scraping their website for data. Furthermore, the OMDB API appears to have fallen almost out of funds and is thus not as reliable as I thought. Refreshing the queries takes an incredibly long time (previously around 2 minutes, but now I cancelled after 10 minutes), which makes the .pbix unworkable for teaching Power Query.

So I have changed the source data: I made a list of movies available in an Excel file and extra movie in a tab delimited file.
Instead of writing a function in Power Query, the exercise now focuses more on merging queries (which is perhaps a better exercise for starting users).
The reports and visuals themselves have not changed at all (except that I removed all references to IMDB). The model now refreshes in a couple of seconds. When you download the .pbix file and the source data, don’t forget to change the connection strings to point to the correct location at your hard drive.
In summary, these are the changes:
  • Changed source data to two files: Excel file for the top movies and flat file for extra movie information
  • Updated the exercises to reflect the changes in Power Query
  • Deleted two columns in the model, since they were actually duplicates of other columns.
  • Removed all references to IMDB, since we’re not using their website anymore
  • Added a slicer at the report “New Features 2” to demonstrate that the time slicer can be affected by other slicers. You have to set the interactions to filter though.
  • Changed some screenshots in the slidedeck

All the code can be found at Github, slides at Onedrive.

 


------------------------------------------------
Do you like this blog post? You can thank me by buying me a beer 🙂
Koen Verbeeck

Koen Verbeeck is a Microsoft Business Intelligence consultant at AE, helping clients to get insight in their data. Koen has a comprehensive knowledge of the SQL Server BI stack, with a particular love for Integration Services. He's also a speaker at various conferences.

Recent Posts

Free webinar – Tackling the Gaps and Islands Problem with T-SQL Window Functions

I'm hosting a free webinar at MSSQLTips.com at the 19th of December 2024, 6PM UTC.…

6 days ago

dataMinds Connect 2024 – Session Materials

The slides and scripts for my session "Tackling the Gaps & Islands Problem with T-SQL…

4 weeks ago

Connect to Power BI as a Guest User in another Tenant

Sometimes your Microsoft Entra ID account (formerly known as Azure Active Directory) is added as…

2 months ago

How to use a Script Activity in ADF as a Lookup

In Azure Data Factory (ADF, but also Synapse Pipelines and Fabric Pipelines), you have a…

4 months ago

Database Build Error – Incorrect syntax near DISTINCT

I wrote a piece of SQL that had some new T-SQL syntax in it: IS…

4 months ago

Speaking at dataMinds Connect 2024

I'm very excited to announce I've been selected as a speaker for dataMinds Connect 2024,…

5 months ago