Power BI Download: https://apps.microsoft.com/detail/9NTXR16HNW1T?
hl=en-
us&gl=IN&ocid=pdpshare
Learn Power BI Channel: https://chat.whatsapp.com/KyclVTurxUj9kaGDbGsO62
SAT Data Analytics: https://my.newtonschool.co/c/skill-assessment-test-data-
analytics
Resume Evaluator: https://my.newtonschool.co/ai-resume-evaluator
How to Design a Report: https://learn.microsoft.com/en-us/training/modules/power-
bi-effective-reports/
For Inspiration: https://www.novypro.com/
Which visual to use: https://datavizcatalogue.com/search.html
Business Intelligence: It is a process where we go through the collection,
manipulation, analysis, visualization and the making a proper business solution
with the Data.
Technologies:
ETL [Extract-Transform-Load]-> Informatics, ODI, databricks, etc
Visualization: Tableau, Google Looker Studio, Qlikview, Power BI
Manipulation: SSMS, Python, etc
In Power BI, it is a data visualization tool/Reporting tool/BI tool where we
collect the data, manipulate it, visualize it and make the proper business
decision.
Power BI has 3 components:
1. Power BI Desktop: It is a completely FREE windows based software, to be
used by developers.
2. Power Bi Service: (Free, Pro, Premium) It is a cloud based platform to
share the reports with others
3. Power BI Mobile: It is an App to see and share our reports from the mobile
directly.
Power BI Desktop in 5 Steps:
1. Collection: Get Data
2. Manipulation: Transform Data > Power Query Editor
3. Modelling: Model View
4. Calculation
5. Visualization
A collection of Pages is the Report. On the Pages, we will be adding charts,
graphs, slicers, etc
Power Bi Desktop has 4 Views:
1. Report View: It is ONLY going to show the report with charts, graphs,
slicers, etc
2. Table View: It is ONLY going to show the data in the format of rows and
columns in the Table
3. Model View: It is ONLY going to show you the data to create a Model
4. DAX Query View: It is ONLY to write a complex DAX query formulas
______________________________________________________
1. Collection: Get Data
- To get the data from variety of places into the Power Bi Desktop.
○ Data Sources like Excel, SQL[SSMS, Azure SQL, MySQL], Text/CSV,
JSON,etc
______________________________________________________
2. Manipulation: Transformation / Cleaning the data
Cleaning issues:
○ Inconsistencies with Data
○ NULL Values <-
○ Outliers
○ Duplicates <-
○ Mismatch Data Types <-
○ Case issue with Text <-
○ Special characters in data {@#$%^&*(_+} <-
Outliers: 2, 3, 4, 5,1 ….. 10,15, 20
______________________________________________________
3. Modelling: It is a connection between the tables when we have 2 or more
than 2 tables.
- Model View
SQL > ERD [Entity Relationship Diagram}
Primary Key vs Foreign Key
Fact & Dimensions
Types of Schema
Types of Relationship
______________________________________________________
4. Calculation:
- When you have to create something which is not already in the dataset
then we do Calculation
DAX: Data Analysis Expression
Country Population
IND 325734853
USA 36375467
JPN 234637
Excel:
= sum(A2:A4)
= SUM(Range of Cells)
Power BI:
Total Population = SUM(Population)
Formula Name = Function(ColumnName)
Aggregate Function:
- SUM, AVERAGE, MIN, MAX, COUNT
§ SrNo: COUNT
§ Name: COUNT
§ Age: AVERAGE, MIN, MAX
SrNo Name Age
101 ABC 32
24 Dsf 24
- Iterator Function: It calculates something first and then does the
aggregation on it
SUMX, AVERAGEX, MINX, MAXX, COUNTX
- CALCULATE function: SUMIF, COUNTIF from Excel
- On the basis of some condition, the numbers are calculated
______________________________________________________
KPI: Key Performance Indicators
______________________________________________________
5. Visualization : Report View
https://learn.microsoft.com/en-us/training/modules/power-bi-effective-
reports/