Module 1: Enterprise Data Modeling and Star Schema Design
- Star schema architecture with fact and dimension tables
- Slowly Changing Dimensions and role-playing dimensions
- Relationship cardinality and cross-filter optimization
- VertiPaq engine compression and data type optimization
Module 2: Microsoft Fabric Integration and Advanced Data Sources
- OneLake architecture and Direct Lake mode
- Dataflows Gen2 and incremental refresh strategies
- Cloud data warehouse integration (Azure Synapse, Snowflake, Databricks)
- Hybrid tables combining Import and DirectQuery
Module 3: DAX Fundamentals - Context and Advanced Functions
- Row context vs. filter context and context transition
- ALL, ALLEXCEPT, ALLSELECTED, and FILTER optimization
- CALCULATE, RELATED, RELATEDTABLE, and USERELATIONSHIP
- Variables (VAR) for performance and code readability
Module 4: Time Intelligence and Advanced DAX Patterns
- DATEADD, TOTALYTD, PREVIOUSYEAR, and custom calendar calculations
- ABC classification and customer segmentation patterns
- New vs. returning customers and basket analysis
- Parent-child hierarchies and currency conversion
Module 5: AI-Powered Analytics and Copilot Integration
- Copilot for automated DAX formula generation
- Natural language queries and Q&A features
- Verified Answers for standardized AI responses
- AI governance and validation workflows
Module 6: Performance Optimization and Diagnostic Tools
- Performance Analyzer and DAX Studio for bottleneck identification
- Calculated columns vs. measures performance implications
- Aggregations for DirectQuery acceleration
- Visual optimization and query reduction techniques
Module 7: Real-World Business Calculations and Industry Solutions
- Financial Analytics: P&L statements and variance analysis
- Sales Analytics: Customer Lifetime Value and cohort analysis
- HR Analytics: Workforce planning and turnover metrics
- Supply Chain: Inventory optimization and demand forecasting
Module 8: Advanced Visualization and Report Design
- Custom visuals and conditional formatting techniques
- Bookmarks, drill-through, and field parameters
- Mobile-optimized layouts and accessibility compliance
- Executive dashboards vs. operational reporting design
Module 9: Enterprise Security and Governance
- Row-Level Security (RLS) static and dynamic implementation
- Object-Level Security (OLS) for column protection
- Microsoft Purview integration and data classification
- Testing security using View As functionality
Module 10: Application Lifecycle Management and Deployment
- Deployment pipelines (Development → Test → Production)
- Workspace management and version control
- XMLA endpoint and Tabular Editor for enterprise development
- Monitoring, auditing, and impact analysis
