
Set up the environment and import data from an excel workbook into a sql server database. Create a new database and map excel sheets to destination tables.
Perform data validation by cross checking row counts and key fields between Excel and the Esquire database server, ensuring consistent customers and sales data.
Explore fetching data with DAX Studio by connecting to a Power BI data model, loading tables like calendar and product category, and evaluating a DAX expression to retrieve results.
Learn how the DAX select columns function retrieves product fields such as product name, color, size, and list price, mirroring SQL select behavior.
Learn to use the order by clause in DAX and SQL to sort result set by product name or list price, in ascending or descending order, and address single-value errors.
Learn to create a calculated column in DAX and SQL, defining actual amount as sales amount minus tax amount, and verify results by running the expression.
Apply the distinct function in DAX to remove duplicates and get unique product and color combinations, and compare its behavior with SQL queries for similar results.
Learn how the coalesce function in DAX and SQL handles nulls by selecting between product line, class, and color values, using the calculate column and the summarize function.
Learn to get distinct values in Power BI DAX using the summarize function that crops the input table and groups by product name and color.
Learn to create a custom-named column in Power BI DAX by combining summarize with selectcolumns to rename and select fields, producing a table with custom name and color columns.
Learn to filter a products table by color silver using the DAX filter function in Power BI, translating SQL mindset to table-level filtering.
Explore Power BI DAX with logical conditions using filter and selectcolumns to select product name, color, and price, filtering for silver and price above 700, and understand end function limits.
Use Power BI DAX to count rows with summarize for grouping, counting subcategories per product category, and joining tables to display total subcategories with english names.
Show how to use addcolumns to aggregate total subcategories by product category without summarize, and connect subcategories to categories with related table to reveal underlying products.
Learn to combine addcolumns with selectcolumns in Power BI DAX to produce a table that includes English product category name and a total subcategory count, with proper aliases.
learn to use AddColumns with summarize in Power BI DAX to derive distinct product category names and a related count of subcategories, enabling efficient group by operations.
Demonstrates using calculate table to filter a product table by color and class, comparing it with the filter function and highlighting performance benefits.
Learn how calculate table enhances performance by applying the filter context to distinct colors before evaluation, while the filter function checks each row, using product color and red as examples.
Learn when to use calculate table versus filter in Power BI DAX, including applying filters to measures or columns and noting performance advantages.
Join four tables in Power BI DAX using natural inner join and inner join semantics, linking product category, subcategory, and products with sales; refine results with select columns and distinct.
Explore natural inner join in Power BI DAX and why a physical relationship is essential; refresh metadata after reconnecting keys to avoid no common join column errors.
Examine alternatives to natural inner join in dax by using summarize and distinct to compute total sales by category and product color, without relying on addcolumns.
Explore how to use the having clause in DAX and SQL to filter grouped results by product. Compute total transactions per product with summarize and apply a 1000 threshold.
Explore how to implement a left outer join in DAX to combine calendar and product data with sales, using relationships and the EVALUATE function to mirror SQL results.
Learn how cross join in DAX and SQL creates a cartesian product and reproduce it with DAX and SQL queries across product category and subcategory.
Learn how to use summarizecolumns in DAX to group by product subcategory name and product color, aggregating total transactions, and compare it with summarize in SQL.
Create a Power BI DAX measure named subcategory count using summarizecolumns to list subcategories where product color is blue.
Learn how the IN operator in DAX mirrors SQL to filter products by color, using FILTER, CALCULATE, and VALUES to return a single-column table of distinct product names.
Explore substring search in SQL using the like operator and replicate it in DAX with a calculated flag for the customers' name to return matches where the name contains characters.
Learn to extract the top 10 products by total sales using sql and the dax topn function, including grouping, summing sales, and ordering results in power bi.
Explore how to perform left and right string searches in Power BI DAX and SQL, using simple functions to match prefixes and suffixes in data like customer names.
Learn to generate top N products by category in Power BI using DAX TopN, translating a SQL approach with summarize, values, and calculate.
During my more than 10 years of experience in the area of Data Analysis & Business Intelligence, I see people feel not comfortable when they move from SQL track to Power BI DAX. Anyone can take this course who want to learn Power BI DAX in a practical way. People who have experience with SSRS reporting services and if they want to learn what will be the equivalent of SQL in DAX, this course will help you understand Power BI DAX in a very easy step by step approach.
This course is purely based on DAX studio and SQL. First, we write SQL query and then we try to achieve the same results in DAX studio. I updated all of the courses available on Udemy regularly with the latest updates from Microsoft.
This is one of the unique courses available on Udemy that takes SQL and DAX Power BI together.
This course includes the following topics.
- How to import data into SQL from Excel?
-Data Validation
-Use of Select & Evaluate to fetch the Data
-Selectcolumns function in DAX and SQL
-How to sort results in DAX and SQL
-How to create calculated column in DAX and SQL
-Distinct records in DAX and SQL
-How to fetch unique records using Summarize function
-Power BI Coalesce function in DAX and SQL
-Custom column using Summarize and Selectcolumns function
-Filtering record set in DAX and SQL
-Multiple logical conditions with Filter and Selectcolumn
-Countrows with Summarize for grouping
-Use of Addcolumns to achieve aggregation
-Addcolumn with Selectcolumn
-Addcolumns with Summarize function
-Calculatetable to filter recordset
-Calculatetable vs Filter function
-When to use calculatetable and filter function
-Naturalinnerjoin and Inner join in DAX and SQL
-Naturalinnerjoin and no physical relationship
-Alternatives of Natural Inner join in DAX
-Having clause in DAX and SQL
-Left outer join in dax and sql
-Cross join in dax and SQL
-Summarizecolumns in DAX and SQL
-Summarizecolumns with measure
-IN operator in DAX and SQL
-Search string in DAX and SQL
-Search string from left or right in DAX and SQL
-TopN results in DAX and SQL
-Generate with TopN in DAX and SQL
About me
I am your instructor Muhammad Asif Microsoft certified solutions expert in data management & Analytics. I have more than 10 years of experience in Microsoft BI stack with world-leading financial Firm. You will learn what exactly is used in the industry.