Professional Documents
Culture Documents
Power BI
Power BI
Power BI Desktop
Data Data
preparation Data modelling
visualization
Power BI Desktop
Data Data
preparation Data modelling
visualization
Products Customers
• IdentifierProd FACT TABLE • IdentifierCust
• ProductType • FirstName
• PricePerUnit Sales • SecondName
• CostperUnit • Age
• IdentifierProd • Gender
• IdentifierDate
• IdentifierCust
• IdentifierGeo
• UnitsSold
Time SalesPoint
• TotalSales
• IdentifierDate • TotalCost • IdentifierGeo
• Year • Continent
• Quarter • Country
• Month • City
• Week
• Day
Our Project – Current structure
Population-Combined
• Country-ID
• Country
• Year
• AgeGroup
• Gender
• Population
Out Project turned into a Star Schema
FACT TABLE
DIM TABLE DIM TABLE
Population
Region Age
• Country-ID
• Country-ID • AgeGroup-ID • AgeGroup-ID
• Country • Year • AgeGroup
• Region • Gender • Category
• Population
Query: Duplicate vs. Reference
Query Editor
A Query 1 Query 2
B (Created in Query Editor) (Reference to Query 1)
A
Source
B
file A Query 2
C (Duplicate of Query 1)
B
Merge Queries - Join Kind
Merged Queries
Outer
Query 1 Query 2 B 50 n/a BB Europe n/a
B 50 n/a
LEFT RIGHT
C 20 Asia C Asia 20
C 20 Asia
ID Sales ID Region
BB n/a Europe
A 10 A USA
ID Sales Region
Inner
A 10 USA
C 20 Asia
Import data into the data model
Import data
Query 1
Query 2 Default = Query 1 &
Enable load is Query 2 are
Data preparation set for all loaded into the
Data model
queries data model
Query Editor Data View/Report View
Source files
Power BI Desktop
Data Data
preparation Data modelling
visualization
Power BI Desktop
Data Data
preparation Data modelling
visualization
= „Type of relationship“
One to many (1:*) & Many to one (*:1)
Customers Orders
E 05 Feb 2017 3
F 15 Feb 2017 4
Passport Person
Power BI Desktop
Data Data
preparation Data modelling
visualization
Power Query Formula Language Prepare your data before you load
M-Language
Data transformation them into the data model
Independent from
each other
This course
M OR DAX
Calculated Columns vs. Measures
Perform an operation that generates results for each row of your table Calculated Column
Power BI Desktop
Data Data
preparation Data modelling
visualization
YOU YOU
- Access - Collaborate
YOU IT
Share
Power BI
YOU Mobile Marketing
Power BI Power BI
Service Mobile
Questions to be answered
Until
Power BI Free Power BI Pro
31 May
Personal users Collaboration
Publish/
Connect to
File
Your computer Power BI Service
Personal
Gateway
Power BI Desktop
Dataset & Report
On-Premises
Server Power BI Service
Gateway
Collaboration
Create Dashboards
YOU
Power BI Service
Dataset & Report from
Power BI Desktop
YOU IT
How can we share our results from the App workspace?
Dashboard
PRO Data created using Pro features, can only be shared with Power BI Pro Users!