Power BI Week 1
Power BI Week 1
Week 1
Your turn!!
Name
Educational Background
Professional Background
Goals for the Workshop
Reporting Tools,
Database, Data Mart, Data Dashboards, Static Decisions are Fact-based
Warehouse, ETL Tools, Reports, Mobile Reporting, and Data-driven
Integration Tools OLAP Cubes
What is Business Intelligence?
Advance Analytics
Visu
a lizati a l i zation MANAGEMENT
When Happened on Visu
INFORMATION DELIVERY
What Happened Repo ting
r ting or
Rep
DATA MANAGEMENT
Data Integration
DATA INTEGRATION
Data on
Foun ati METADATA
dati ound
on ta F
D a
What is Business Intelligence?
Data Life Cycle and Business Intelligence
Data Life Cycle and Business Intelligence
Data Life Cycle and Business Intelligence
Data Life Cycle and Business Intelligence
Data Life Cycle and Business Intelligence
Business Intelligence Tools
Business Intelligence Tools
BI portfolio
ML concepts using Python / R
Domain knowledge
BI tools certification
SQL
Basics of Data Warehousing
Excel
Power point
DAX programming
Loading and
Transforming Data
Categorical
Ordinal
Quantitative
Spatial
Temporal
Types of Data in Power BI Reporting
Loading and
Transforming Data
Power Query Editor
ETL operations
Cleaning Data
Transforming Data
Microsoft Excel
Web connection
Odata feed
Relational Database
Query Editor
Refreshing Queries
Date Specific
Basic Transformations
Parameters give the flexibility to dynamically change the output of queries depending on their value, and can be used for
1. Changing the argument values for particular transforms and data source functions
A parameter can be used in many different ways, but it's more commonly used in two scenarios:
Step argument—You can use a parameter as the argument of multiple transformations driven from the user interface (UI).
Custom Function argument—You can create a new function from a query and reference parameters as the arguments of your custom
function.
Use functions
Changing the argument values for particular transforms and data source functions
Transpose, Pivot and Un-pivot
Transpose: Move columns to rows or rows to columns for the entire table
Pivot: Rows to columns, adds columns but summarizes it using math functions like count, min,
max, sum, median etc
Un-pivot: Columns to rows, squeezes the columns and converts to attribute and value
Transpose, Pivot and Un-pivot
Transpose, Pivot and Un-pivot Example
Transpose
Transpose
Un-pivot
Un-pivot
Pivot
Pivot
Grouping and Aggregating Data
Difference between Duplicate and
Reference
• Duplicate
Duplicate will give you an exact copy of the query with all steps.
Duplicate is a good option to choose when you want the two copies to be isolated from
each other
Add as New Query is a Duplicate action
• Reference
Reference will create a reference to the original query instead as a new query.
Reference is a good option when you create different branches from one original query.
Combining a query with its reference creates a circular reference and is not possible.
Append Queries as New / or Merge Queries as New is a Reference action
Practice on Loading and Transforming Data