1. Power BI Fundamentals:
- Overview of Power BI
- Power BI Components
- Understanding the Power BI Workflow
- Installing Power BI Desktop
- Introduction of Power BI Interface
2. Data Sources:
- Connecting to Data Sources
- Importing Data from Various Sources – Excel, CSV, PDF, MySQL, Folders and Web
- Understanding Data Connectivity Modes – Import Mode
- Understanding Data Connectivity Modes – Direct Query Mode
3. Data Cleaning (Power Query Editor):
- Remove rows & columns
- Remove duplicates
- Replace values
- Change data types
- Rename columns
- Trim, clean & format text
- Handling blank & null values
- Split column (by delimiter, position)
- Merge columns
- Extract values:
- Add custom columns
- Conditional columns
- Index column
- Column from examples
- Filtering rows
- Sorting data
- Keep / remove top rows
- Remove errors
- Remove blank rows
- Conditional row filtering
- Advanced filtering logic
4. Data Modelling:
- What is Data Modeling and Why is it Important?
- Key Concepts in Data Modeling – Tables, Relationships, Measures, Columns, and Schema Types
- Understanding Entities – Dimension Tables & Fact Tables
- Exploring Data Relationships
- Creating Relationships (Cardinality) in Power BI
- One-to-One
- One-to-Many
- Many-to-Many
- Many-to-One
- Cross Filter Direction
5. DAX – Data Analysis Expression:
Maths & Statistical Functions
SUM, SUMX, AVERAGE, AVERAGEX, MEDIAN, MEDIANX, COUNT, COUNTX, MIN, MAX, DISTINCTCOUNT, COUNTROWS
Filter Functions
FILTER, CALCULATE, ALLNOBLANKROW, ALL, ALLEXCEPT, REMOVEFILTERS
Logical Functions
IF, AND, OR, NOT, SWITCH, IFERROR
Date & Time Functions
CALENDAR, DATE, DATEDIFF, DATEVALUE, DAY, WEEKNUM, MONTH, QUARTER
Time Intelligence Functions
DATEADD, DATESBETWEEN, TOTALYTD, STARTOFMONTH, STARTOFQUARTER, STARTOFYEAR
Relationship Functions
CROSSFILTER, RELATED
Text Functions
EXACT, FIND, FORMAT, LEFT, RIGHT, LEN, LOWER, UPPER, TRIM, CONCATENATE, SUBSTITUTE, REPLACE
Information Functions
COLUMNSTATISTICS, NAMEOF, ISBLANK, ISLOGICAL, ISNUMBER, ISFILTERED, ISCROSSFILTERED, USERPRINCIPALNAME()
DAX Operators
=, ==, <,>, > =, = <, < >, &, &&, ||
6. Visualization:
- Overview of Data Visualization
- Types of Visuals
- Bar Charts: Comparing data across different categories.
- Line Charts: Displaying trends over time.
- Pie Charts: Representing proportions or percentages of a whole.
- Column Charts: Displaying data comparisons across categories (vertical bars).
- Scatter Plots: Showing relationships or correlations between two variables.
- How Power BI Handles Data Visuals
- Formatting Visuals
- On-object Interaction: Using interactive elements like filters and slicers.
- Font and Font Size: Customizing text appearance in visuals for better readability.
- Colors and Stylistic Options: Personalizing visuals through color schemes, themes, and styles to enhance user experience.
- Scatter Charts and Bubble Charts
- Customizing Visuals
- Advanced Filtering
- Hierarchies, Drill-Downs, and Conditional Formatting
- Matrices and Bar Charts
- Tree Maps and Funnel Charts
- Maps and Geo-Data Visualizations
- Key Performance Indicator (KPI) Dashboard
- Drill Through and Drill-Down Visualizations
- Time-Based Visualization
- AI Visuals in Power BI – Decomposition Tree, Key Influencers Visual & Q&A Visual