Power BI: Integrating AI
3h 35mIntermediate2025-07-17
Authors

Helen Wall
Data analytics and business analysis expert
Course details
Power BI is a powerful data analytics and visualization tool that allows business users to monitor data, analyze trends, and make decisions. Every month, Microsoft pushes Power BI updates out to the end users, and the growth of Power BI is a key part of Microsoft’s current strategy. This course showcases existing AI and machine learning capabilities available directly in accessible Power BI functionalities. Data analytics and business analysis expert Helen Wall gives you a useful overview of Power BI, then dives into the steps to configure Power Query and your data model. Helen steps through the essentials of analyzing single variables and shows you the tools and techniques to measure relationships between variables. She highlights visuals you can use to pose and answer questions in Power BI, explains useful techniques to enhance your analysis of time series data, and walks you through some best practices for sharing your analysis.
Learning objectives
Differentiate between various AI and machine learning techniques and their applications within the Power BI ecosystem.
Explain how dimensionality affects data analysis and the relationship between statistics, AI, and machine learning.
Distinguish between exploratory and explanatory data modeling approaches in Power BI.
Configure Power BI Desktop to integrate with R and Azure Cognitive Services for enhanced analytical capabilities.
Implement natural language processing techniques including language detection, key phrase extraction, and sentiment analysis using Azure Cognitive Services.
Develop predictive models using Power BI's built-in forecasting tools and compare them with advanced models like ARIMA and TBATS.
Execute clustering algorithms on various visualization types to identify meaningful groupings in data.
Construct DAX measures to calculate statistical metrics such as correlations, rolling averages, and best-fit lines for regression analysis.
Apply anomaly detection techniques to identify outliers in time series data and determine their root causes.
Utilize AI-powered visuals such as Key Influencer and Decomposition Tree to automatically identify key drivers and insights in complex datasets.
Design parameter-driven what-if scenarios to model different business outcomes and enable interactive data exploration.
Create sophisticated visualizations including violin plots, correlation matrices, and small multiples to effectively communicate statistical distributions and relationships.
Implement natural language Q&A visuals and smart narratives to make data insights accessible to non-technical users.
Develop consolidated dashboards that combine multiple AI-powered visualizations for comprehensive data storytelling.
Deploy and share AI-enhanced reports in the Power BI service with appropriate access controls and data refresh settings.
Prepare and transform complex datasets using Power Query's advanced features including fuzzy matching and AI-powered image recognition.
Model data relationships using the star schema and optimize data aggregations for AI analysis.
Integrate multiple AI techniques within a single Power BI solution to address comprehensive business intelligence needs.
Evaluate the appropriate AI and machine learning techniques to apply based on specific business requirements and data characteristics.
Learning objectives
Differentiate between various AI and machine learning techniques and their applications within the Power BI ecosystem.
Explain how dimensionality affects data analysis and the relationship between statistics, AI, and machine learning.
Distinguish between exploratory and explanatory data modeling approaches in Power BI.
Configure Power BI Desktop to integrate with R and Azure Cognitive Services for enhanced analytical capabilities.
Implement natural language processing techniques including language detection, key phrase extraction, and sentiment analysis using Azure Cognitive Services.
Develop predictive models using Power BI's built-in forecasting tools and compare them with advanced models like ARIMA and TBATS.
Execute clustering algorithms on various visualization types to identify meaningful groupings in data.
Construct DAX measures to calculate statistical metrics such as correlations, rolling averages, and best-fit lines for regression analysis.
Apply anomaly detection techniques to identify outliers in time series data and determine their root causes.
Utilize AI-powered visuals such as Key Influencer and Decomposition Tree to automatically identify key drivers and insights in complex datasets.
Design parameter-driven what-if scenarios to model different business outcomes and enable interactive data exploration.
Create sophisticated visualizations including violin plots, correlation matrices, and small multiples to effectively communicate statistical distributions and relationships.
Implement natural language Q&A visuals and smart narratives to make data insights accessible to non-technical users.
Develop consolidated dashboards that combine multiple AI-powered visualizations for comprehensive data storytelling.
Deploy and share AI-enhanced reports in the Power BI service with appropriate access controls and data refresh settings.
Prepare and transform complex datasets using Power Query's advanced features including fuzzy matching and AI-powered image recognition.
Model data relationships using the star schema and optimize data aggregations for AI analysis.
Integrate multiple AI techniques within a single Power BI solution to address comprehensive business intelligence needs.
Evaluate the appropriate AI and machine learning techniques to apply based on specific business requirements and data characteristics.
Skills covered
Power BIBusiness AnalyticsBusiness IntelligenceMachine LearningArtificial Intelligence FoundationsData AnalysisArtificial Intelligence (AI)Data ScienceBusiness Analysis and StrategyBusiness Software and ToolsMicrosoftOne-Off
Concepts
0. Introduction
- 01 - The power of Power BI
- 02 - What you should know
- 03 - Configuring R in Power BI Desktop
1. How Can We Use AI in Power BI
- 04 - Overviewing AI
- 05 - Utilizing Power BI
- 06 - Analyzing dataset statistics and distributions
- 07 - Adding a column using fuzzy matching
- 08 - Grouping data with fuzzy matching
- 09 - Merging tables using fuzzy matching
- 10 - Detecting languages
- 11 - Extracting key text phrases
- 12 - Scoring language sentiment
- 13 - Detecting items in image data
2. Configuring the Semantic Model and Power Query
- 14 - Choosing Power BI visuals
- 15 - Leveraging slicers
- 16 - Defining dimensionality
- 17 - Building DAX models
- 18 - Using CALCULATE for DAX measures
- 19 - Visualizing distributions
- 20 - Leveraging parameters
- 21 - Formatting measure units
3. Analyzing Data Loaded into a Model
- 22 - Utilizing the decomposition tree
- 23 - Discovering key insights with the key influencer visual
- 24 - Leveraging the Q&A visual
- 25 - Using the narrative visual
4. Analyzing Trends
- 26 - Finding clusters
- 27 - Calculating best fit line
- 28 - Calculating correlations
- 29 - Visualizing relationships between variable pairs
- 30 - Analyzing correlations with variable pairs
- 31 - Creating corrplot
5. Analyzing Groups
- 32 - Calculating linear regression coefficients
- 33 - Checking outputs for regression models
- 34 - Making predictions for regression models
- 35 - Calculating residuals
- 36 - Using the LINEST DAX function
- 37 - Utilizing the LINESTX DAX function
- 38 - Creating a polynomial regression model
- 39 - Calculating outliers
- 40 - Using parameters in regression models
6. Determining Outliers and Anomalies
- 41 - Calculating rolling averages
- 42 - Leveraging anomaly detection
- 43 - Calculating seasonality trends
- 44 - Calculating overall trends
- 45 - Contextualizing outliers versus anomalies
- 46 - Adding forecasting from the analytics pane
7. Natural Language Processing Visuals
- 47 - Putting everything together
- 48 - Next steps
Related courses
- Mastering Business Intelligence with DAX, Power BI, and Excel by Microsoft Press
- Microsoft Power BI Data Analyst Associate (PL-300) Cert Prep by Microsoft Press (2025)
- Build an AI-Powered Customer Insights Dashboard (No Code Required)
- Power BI Essential Training
- Power BI Data Visualization and Dashboard Tips, Tricks, and Techniques
- Power BI: Working Together with Copilot
- Power BI for Finance
- Advanced Power Query