WISE OWL EXERCISES
POWER BI EXERCISES
POWER BI EXERCISES
- Basic reports (4)
- Data sources (2)
- Query editor (2)
- Multiple tables (1)
- Filtering data (4)
- Charts (4)
- Other types of visualisation (1)
- Overview of maps (3)
- Calculated columns (2)
- Introduction to DAX (3)
- Creating measures in DAX (1)
- Calendars (2)
- Date functions (2)
- Drill-through and bookmarks (3)
- Parameters (2)
Power BI | Data sources exercise | Relationships between tables
This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.
The answer to the exercise will be included and explained if you attend the course listed below!
You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.
Import the Events, Category and Country tables from the WorldEvents.xlsx file, found in the above folder. Look in Relationship View to see what has happened.
Annoyingly, no relationships have been created between the tables. There are two ways we can handle this.
The first method is longer but gives a greater level of control. On the home tab of the tool bar find Manage Relationships.
If only it was as easy as clicking one button....in this case it is! Choose New..
This will create a window where there are two drop downs. From these select the two tables you want to join together. It doesn't matter the order in which you choose them.
Click on a column from each table to create a join. In this case each Event has a corresponding Country. EventCountryID and CountryID pair up!
First relationship done! The other way to create one is to click and drag from one column to the other. Try dragging the CategoryID to the EventCategoryID.
Thankfully most of the time the names of columns make it clear what the overlap is. Modern databases have a tendency to even use the exact same column name.
The danger of this method is if you miss. To check which columns have been joined click on the join you have just created. Power BI will highlight the two joined columns
The 1 means that CategoryID only has unique values whilst the * means EventCategoryID has duplicates (ie more than one Event can be in the same Category).
How daft, there was another table we wanted from that excel document! Not to worry - there is a shortcut to reconnect to the file. Find Recent Sources on the home tab.
Connect to previous sources quickly without the hassle of all the browsing!
Bring in the Continent table and get ready to create another join.
A relationship has been auto created since they have the same field names, data types and one is unique. Excellent!
Optionally save this as Creating cultural connections.pbix and close it down.