Microsoft Power BI – Advanced Power BI solutions with DAX
kod szkolenia: PBI_02_DAX / ENG DL 2d
The training Introduces attendees into advanced options of DAX language (Data Analyses Expressions), allowing to create effective and multidimensional analysis. During this training you will learn how to create clear and functional reports allowing detailed analyses of large quantities of data. The practical form of the training will allow you to use this in you day to day tasks.The training Introduces attendees into advanced options of DAX language (Data Analyses Expressions), allowing to create effective and multidimensional analysis. During this training you will learn how to create clear and functional reports allowing detailed analyses of large quantities of data. The practical form of the training will allow you to use this in you day to day tasks.
Subjects of the training are aimed at people that already started working with Power BI Desktop and want to find out more about advanced DAX calculations. In the training you will also find many useful tips about data modelling. Aim of the training is also focused on creating clear and informative reports.
- You will understand DAX language and use its capabilities
- You will learn how to use time intelligence functions, that allow to analyze data based on many different time intervals.
- You will see how to apply basic RLS security
- You will be able to prepare reports using parameters that allow you to change values on demand and get dynamic reports
- You will learn good practices of how to prepare your formulas
- Preparing data model structure and relationships
- List tables
- Dates table (calendar) – functions CALENDAR(), CALENDARAUTO(), FORMAT()
- Calculated columns
- Data types
- Conversions
- Active and non-active relationships
- Hierarchies
- Basic transformations with Power Query
- Quick measures
- Using predefined calculations
- Implementing predefined calculations in custom measures
- Most commonly used functions
- Aggregations: SUM(), SUMX(), AVERAGE(), MIN(), MAX(), RANKX()
- Counting: COUNT(), COUNTROWS(), DISTINCTCOUNT(), DISTINCTCOUNTNOBLANK()
- Lookup: REALATED(), LOOKUPVALUE()
- Error handling: DIVIDE(), BLANK(), SELECTEDVALUE()
- Calculations context
- CALCULATE()
- FILTER()
- ALL(), ALLSELECTED(), ALLEXCEPT()
- Dates intervals calculations
- SAMEPERIODLASTYEAR(), DATEADD(), PARALLELPERIOD()
- TOTALYTD(), TOTALQTD(), TOTALMTD()
- DATESYTD(), DATESQTD(), DATESMTD()
- DATESBETWEEN(), DATESINPERIOD()
- LASTNONBLANK(), LASTNONBLANKVALUE()
- USERELATIONSHIP()
- Logical functions
- IF()
- SWITCH()
- Good practices for creating measures
- Creating variables
- Comments
- Clear code structure
- Using parameters with calculations
- Creating table with parameter values
- Using and referring to parameters in formulas
- Filtering data based on sign in data
- USERPRINCIPALNAME()
Basic knowledge of Power BI or training PBI_01 or EX PBI
– English