
Connect to data sources, build data models with tables and relationships, and use DAX measures to create interactive Power BI Desktop visuals and reports.
This video explains importance of data modelling in Power BI Desktop. Before you start working on any data using Power BI desktop you must create appropriate data models so that you can avoid lot of data structure problems later on.
This videos explains what are primary keys, foreign keys in any tables. How to identify them and why these are important for creating relationships inside Power BI Desktop.
People from Excel background are used to single table for analysis however when you are using Power BI Desktop it is recommended to have normalised dataset in multiple tables. This video explains how to perform normalisation on your table.
This video explain first rule of normalisation with regards to key only one information inside a single column. It also explains how to keep records in table so as to comply with this first rule of normalisation.
This video explain second rule of normalising the datasets.
Explore third normal form by ensuring non-key fields do not depend on each other, remove redundancy, and use a separate lookup table with one-to-many relationships for integrity and performance.
Explore diagram view to understand top-down, star, and snowflake schemas and how to arrange tables and relationships for clear data flow in Power BI.
Explore how to manage columns in Power BI Desktop: adjust width, rename, delete or hide, and sort by, apply filters, and group to streamline dashboard data.
Explore how Power BI Desktop assigns and changes column data types, including decimal, whole, date/time, text, and binary data, ensuring a single type per column.
Categorize data in Power BI Desktop to enable maps and hyperlinks, using geographical data categories like country or region on relevant columns. The global icon signals geographic data.
Discover how to mark a calendar table as a date table in Power BI Desktop, enabling time intelligence with a unique date column in your data model.
Import your Excel power pivot data models into power bi desktop to recreate tables, relationships, and measures, saving time on setup and enabling instant visualizations.
Discover DAX language fundamentals, a data analysis expressions functional language with 200 plus functions built for Power BI Desktop, extending Excel syntax to multi-table calculations.
Master calculated measures in Power BI by writing explicit DAX measures, learn their single-value outputs, portability, and nesting, and use them in visuals without increasing data model size.
Explore how evaluation context shapes DAX calculations in Power BI, distinguish filter context from row context, and see how visual coordinates filter data for measures and calculated columns.
Explore common DAX functions across date and time, math and trigonometry, statistics, text, and logic categories, using calculated columns and matrix visuals in Power BI Desktop.
Master the related and related table functions in Power BI Desktop to pull information across the one-side lookup table and the many-side data table, using active relationships and aggregations.
Learn to round numbers in Power BI using round, round up, round down, and the MROUND function, and to extract integers and decimals from profits in a sales dataset.
Learn how to use the switch function as an alternative to nested IFs in Power BI Desktop, applying simple equal conditions and complex tests to map values efficiently.
Explore how the dax calculate function drives context transitions and overrides filter context to shape measure results in Power BI.
Master the calculate syntax in Power BI by examining the mandatory first argument, filtering conditions, and how visuals' initial filter context, product color, and product category interact.
Explore how the all, allexcept, and allselected functions remove filter context in Power BI Desktop, using table and column references inside calculate, with practical examples and a forthcoming case study.
Explore the differences and similarities between calculate, filter, and all in Power BI data modeling, using calendar year filters and initial filter context versus all function behavior.
**** Life time access to course materials and practice activities. Money back guarantee ****
If you are planning to get started with Power BI and your data analytics journey it is very important that you follow a proper path to learn various concepts about data analytics.
Gathering the data- Perform your Extract > Transform > Load (ETL) activities.
Model your data - Normalizing your data is one of the critical step
Relationship between data tables - To understand the flow of information
DAX - Perform your data crunching and analysis
Visual analytics - Not just numbers and but pictorial presentation
I have covered ETL activities in my course titled - Power Bi Query Editor - Master Data Transformation. It have more than 6+ hours video content explaining all the concepts related to Power Query and M Language with the help of real world datasets.
Once you have completed above course you must move on to next step for Data Modelling, Relationships and DAX.
Currently various courses at Udemy will explain only DAX and will cover data modelling & relationship only briefly. However, structuring data properly is essential to achieving good performance in your reports and to maintaining a low level of complexity in your DAX formulas.
The easiest way to create a data model in Power BI is to gather the data “as is” from a data source, define relationships, and then start designing reports. But this approach raises several issues when you have too many tables, or different levels of granularity. This course will explain in detail how you can create appropriate data models by applying fundamental rules of normalizing your data.
For person starting with DAX it is little challenging as he may need to visualize in my mind what result he would get from the DAX formula he is writing. This can be confusing, so I have created this course which you will give simple and easy to understand explanation about using various DAX formulas. This course will guide you to deep understanding about various concepts of DAX like filter context, row context, evaluation context, Table or scalar DAX functions, Iterator DAX functions, Calculated Measures, Calculated Columns, etc.