Top 23 Analytics Tricks in Power BI
Top 23 Analytics Tricks in Power BI
01. Power BI Desktop – How does the UI look? 12. Scatter Chart for Analytics
02. Common Settings to Format Visuals 13. Decomposition Tree
03. Slicer 14. Create bins using “New Group” to explore data
04. Card & Multi-Row Card patterns
05. Donut + Card 15. Custom Visuals
06. Clustered Column Analytics 16. Custom Visuals: Power KPI Matrix
07. Gauge 17. Custom Visuals: Attribute Slicer
08. Waterfall 18. Custom Visuals: Calendar by Tallan
09. Line: Time Series Analytics 19. Custom Visuals: Time Brush Slicer
10. Table & Matrix Heat Map & Data Bars 20. Custom Visuals: Table Sorter
11. Create automatic clusters with >2 variable using Table 21. Custom Themes
(not Matrix) 22. Q&A: Ask a question using natural language
23. Bonus: Our videos on YouTube
2
Top 4 Custom Visuals in Power BI How to Create Line Chart and Area Chart in Power BI
https://youtu.be/VpeLFZdUvNA https://youtu.be/Iy5FGdTrXw4
How to Use Decomposition Tree Visual in Power BI How to create a table to a matrix in Power BI
https://youtu.be/Lb5Vn8E7U2Q https://youtu.be/pu0a070_xPA
Conditional Formatting in Power Bi Matrix Visual How to create 100% Stacked Chart in Power BI
https://youtu.be/klX7JQ-WWf4 https://youtu.be/iqqulMi_-UU
How to use Treemap Chart in Microsoft Power BI How to create Ribbon Chart in Power BI
https://youtu.be/50vqQrid1mQ https://youtu.be/FM_LZ0otwdI
Power BI : Scatter Chart Tricks from Scratch How to Create Pie & Donut Chart in Power BI
https://youtu.be/0RVNkemPmRY https://youtu.be/UsUpDavfqWQ
Clustered Bar and Clustered Column in Power BI How to Use Filter Function in DAX
https://youtu.be/y1E_r_L-68w https://youtu.be/c1eCaybf69M
Power BI Visualization Line and Area Multiple JOINS Types for Beginners
https://youtu.be/LG539hlW9yw https://youtu.be/JF_x0qTd5vA
3
01 | Power BI Desktop – How does the UI
look?
1 2
Field names
(column headers)
of the datasets
4 Connect to Data source
Report view (~Canvas) Data Preparation using 6 3
Power Query Editor
Data view Configure
Visuals
Data Model view (Table Relationships, Cardinality)
Visuals (Charts) 5
Power BI Desktop –
How does the UI look like?
www.yodalearning.com 5
Data Preparation
5 techniques LOOKUP on ‘steroids’
(JOIN types)
8 6
Exit
M-Query 3
4
7
1 Data Type
Get
data
Audit Trail
& Ctrl Z
www.yodalearning.com 6
Bonus Tip: Power Query in Excel
Power BI – Old
Excel 2010-2013: Download Power Query
Versions
www.yodalearning.com 7
Bonus Tip: Copy Table from Power BI for pasting it to Excel
Right-click on a column
www.yodalearning.com 8
02 | Common Settings to Format
Visuals
02A | How to format visuals using a simple trick?
www.yodalearning.com 10
02B | Change SUM to COUNT (DISTINT) or rename a visual
Rename Labels
Calculations
www.yodalearning.com 11
02C | Using the ‘triple-dot’ icon on top-right corner of every visual
www.yodalearning.com 12
02D | Conditional Formatting (fx)
Conditional Formatting
icon - fx
www.yodalearning.com 13
03 | Slicer
03A | Use ‘Slicer’ to visually filter the data displayed on reports
1
Different
layouts
www.yodalearning.com 15
03B | Slicer - Other essential settings
2 3
Options: Single select,
Select All
Hierarchical slicer
www.yodalearning.com 16
04 | Card & Multi-Row Card
Cards are used to show KPI
Card Visual
Multi-row Card
www.yodalearning.com 18
05 | Donut + Card
Centre of the Donut can show a Card with transparent background
1 2
www.yodalearning.com 20
06 | Clustered Column Analytics
06A | Use Clustered Column to analyse changes between months (1) …
www.yodalearning.com 22
06B | … or find difference in trends across multiple categories (2)
1 2
Explain the increase Find where this distribution is different
Clickable button
www.yodalearning.com 23
06C | Add an Average Line (1) or use Conditional Formatting to create
heatmap based on a different parameter (2)
1
Conditional Formatting
www.yodalearning.com 24
07 | Gauge
Use Gauge to compare Actual vs. Target vs. Max
Quick Tip to remember: GMAT Scores – Max is 800, Actual is 680 vs Target is to get 700 for admission
www.yodalearning.com 26
08 | Waterfall
08A | Waterfall (Basic)
Months must be arranged in the
fiscal year format
www.yodalearning.com 28
08B | Waterfall with Breakdown (Advanced)
“Breakdown” by
Region
Without “Breakdown”
www.yodalearning.com 29
09 | Line: Time Series Analytics
(Trend Line & Forecast)
1
Must be continuous
for Trend Line
2
www.yodalearning.com 31
10 | Table & Matrix Heat Map & Data
Bars
10A | Matrix behaves like a Excel’s Pivot Table (cross-tab table)
www.yodalearning.com 33
10B | Using Heatmap and Data bar in Matrix and Table visuals
2
www.yodalearning.com 34
10C | Common formatting settings in Table / Matrix
2 4
1
Adding subtotal
www.yodalearning.com 35
11 | Create automatic clusters with >2
variable using Table (not Matrix)
Create automatic clusters
>2 Variables
Before
1
Triple-dot icon
2
After
www.yodalearning.com 37
12 | Scatter Chart for Analytics
12A | Scatter chart - helps to show numerical data pairs, with one
variable on each of the two axis
After
clustering
www.yodalearning.com 39
12B | Use Bubble size to show the strength of the third variable
1
Before
Healthy life expectant
2
After
www.yodalearning.com 40
13 | Decomposition Tree
07 | Decomposition
Drill-down Tree
to find what parameter dominates your total
1
1
www.yodalearning.com 42
14 | Create bins using “New Group” to
explore data patterns
1 3 6
right-click
4 5
www.yodalearning.com 44
15 | Custom Visuals
Custom Visuals
www.yodalearning.com 46
16 | Custom Visuals: Power KPI Matrix
Compares current & historical trends
Actual Value
www.yodalearning.com 48
17 | Custom Visuals: Attribute Slicer
Use ‘Search box’ to quickly filter multiple categories
1
2
www.yodalearning.com 50
18 | Custom Visuals: Calendar by Tallan
Calendar heatmap uses colored cells, to show relative volume
www.yodalearning.com 52
19 | Custom Visuals: Time Brush Slicer
14 | Time Brush Slicer
Select ‘time-window’ to filter data for selected period
www.yodalearning.com 54
20 | Custom Visuals: Table Sorter
Analyse data using - remove outliers, filters, data distribution,
rankings etc.
www.yodalearning.com 56
21 | Custom Themes
Customize Theme
www.yodalearning.com 58
22 | Q&A: Ask a question using natural
language
Activate it by a simple double-click on the canvas area
Ask Questions
1 2
www.yodalearning.com 60
23 | Bonus: Our videos on YouTube
Top 4 Custom Visuals in Power BI How to Create Line Chart and Area Chart in Power BI
https://youtu.be/VpeLFZdUvNA https://youtu.be/Iy5FGdTrXw4
How to Use Decomposition Tree Visual in Power BI How to create a table to a matrix in Power BI
https://youtu.be/Lb5Vn8E7U2Q https://youtu.be/pu0a070_xPA
Conditional Formatting in Power Bi Matrix Visual How to create 100% Stacked Chart in Power BI
https://youtu.be/klX7JQ-WWf4 https://youtu.be/iqqulMi_-UU
How to use Treemap Chart in Microsoft Power BI How to create Ribbon Chart in Power BI
https://youtu.be/50vqQrid1mQ https://youtu.be/FM_LZ0otwdI
Power BI : Scatter Chart Tricks from Scratch How to Create Pie & Donut Chart in Power BI
https://youtu.be/0RVNkemPmRY https://youtu.be/UsUpDavfqWQ
Clustered Bar and Clustered Column in Power BI How to Use Filter Function in DAX
https://youtu.be/y1E_r_L-68w https://youtu.be/c1eCaybf69M
Power BI Visualization Line and Area Multiple JOINS Types for Beginners
https://youtu.be/LG539hlW9yw https://youtu.be/JF_x0qTd5vA
62