Enterprise DNA Tools

Power BI

Visualize and analyze data with interactive dashboards, reports, and visualizations.

Start Learning for Free
Power BI Cover

New to Power BI?

Start here.
Python-Powered Power BI: Data Wrangling & Visualization Cover

Paid Course

Python-Powered Power BI: Data Wrangling & Visualization

Dramatically enhance Power BI's capabilities by incorporating Python's flexible and powerful data wrangling, data analysis and data visualization functionality

beginner
beginner
4 Hours
Learn More chevron_right

Learning

Paths
39 assets
Path
DP-500 Certification

DP-500 Certification

This learning path offers a deep dive into data management and analysis, emphasizing the hands-on use of Python and Scala languages for manipulating CSV and JSON files, and the application of SQL for data querying. 
Intermediate
25 Hours
Path
Power BI Visualization Expert

Power BI Visualization Expert

This path is designed to help you become an expert in data visualization, data storytelling, and report design. You will learn how to create advanced custom visualizations using bespoke visualization languages.
Beginner
10 Hours
Path
Mastering M Code for Power Query

Mastering M Code for Power Query

This Learning Path navigates learners through real-world scenarios to cultivate problem-solving skills using the M language in Power Query.
Intermediate
11 Hours
Path
AI Assisted Data Analytics

AI Assisted Data Analytics

This comprehensive journey introduces you to the transformative capabilities of ChatGPT, seamlessly integrating it with the robust features of Power BI. Discover how artificial intelligence can revolutionize your data workflows, enhance dashboard quality, and provide unparalleled insights. Whether you're a data enthusiast, a Power BI user, or a developer, this path offers a vantage point into the future of AI-driven data analytics.
Beginner
5 Hours
Path
Data Transformation Expert

Data Transformation Expert

This path is focused on developing expert level skills in data cleaning, data transformation and data modeling. You will learn to maximize the capabilities of the Power Query UI, and also write M code.
Intermediate
11 Hours
Path
Security and Administration in Power BI

Security and Administration in Power BI

This Learning Path delves into advanced data analytics, focusing on implementing role-level security and measure-level security in data models. Participants will learn to manage joins, and pivot tables, and utilize calculation groups for dynamic data access and visualization.
Intermediate
2 Hours
Path
Automating Tasks in Power BI with Power Automate

Automating Tasks in Power BI with Power Automate

This Learning Path offers an in-depth exploration of Power Automate Desktop. Participants will master interface navigation, flow creation, web scraping techniques, and efficient data extraction to Excel for enhanced daily automation.
Beginner
12 Hours
Path
PL-300 Certification

PL-300 Certification

The Learning Path prepares candidates for the Microsoft Power BI Data Analyst certification, covering data preparation, modeling, visualization, analysis, and management of Power BI assets, with hands-on simulations and role-specific insights. It's a comprehensive guide for aspiring data analysts.
Intermediate
8 Hours

Learning

Center
63 assets
Course
Python-Powered Power BI: Data Wrangling & Visualization

Python-Powered Power BI: Data Wrangling & Visualization

Dramatically enhance Power BI's capabilities by incorporating Python's flexible and powerful data wrangling, data analysis and data visualization functionality
Beginner
4 Hours
Course
Introduction To The Analyst Hub

Introduction To The Analyst Hub

This module discusses the different features of the Analyst Hub platform and the tips to maximize the use of tools to enhance Power BI development.
Intermediate
1 Hours
Course
Data Storytelling And User-Centered Design In Power BI

Data Storytelling And User-Centered Design In Power BI

Become a better data storyteller by learning techniques to create reports that inspire and have an impact.
Advanced
3 Hours
Course
Scenario Analysis Deep Dive

Scenario Analysis Deep Dive

Learn how to predict and optimize for results in the future, by utilizing 'what if' parameters and scenario analysis techniques
Intermediate
2 Hours
Course
Report Development Best Practices Checklist

Report Development Best Practices Checklist

Review some of the best practices to refine your Power BI development skills
Beginner
3 Hours
Course
DAX Studio For Power BI & SAAS - Beginner To Advanced

DAX Studio For Power BI & SAAS - Beginner To Advanced

Master the ultimate tool for executing and analyzing DAX queries against various sources including Power BI and SSAS
Beginner
4 Hours
Course
Data Transformations And Modeling

Data Transformations And Modeling

Learn how to clean, optimize and model data tables to develop effective, insightful and actionable Power BI reports
Beginner
4 Hours
Course
DP-500 Prep: Data Governance with Synapse & Power BI

DP-500 Prep: Data Governance with Synapse & Power BI

The second part of the preparation course for the Microsoft's DP-500 Exam Certification
Advanced
11 Hours

Virtual

Events
215 assets
Podcast
The Role Of Geospatial Data In Logistics

The Role Of Geospatial Data In Logistics

Sam McKay talks to Paul Lucassen, one of our Enterprise DNA experts, about the role of geospatial data analytics in the transportation and logistics industry
Podcast
How Data Analytics Make Companies More Resilient

How Data Analytics Make Companies More Resilient

Listen as Sam McKay talks to Shiv Misra on why companies need to have an appetite for change and embrace data analytics
Podcast
Unique Data Insights In the Healthcare Space

Unique Data Insights In the Healthcare Space

Join Sam McKay and Anuj Kapoor as they talk about how data analytics is helping the healthcare industry save lives. Anuj also discusses the importance of establishing a problem statement and having quality data to work with
Podcast
Imagine The Possibilities Of Data Products With Power BI

Imagine The Possibilities Of Data Products With Power BI

Listen as Jarrett Moore talks to Sam McKay on how he scaled a data analytics system for his own company and built a separate data product on top of it
Podcast
Creating A Data Culture Using Power BI

Creating A Data Culture Using Power BI

Sam McKay talks to Brian Julius on how to integrate data culture in one’s own organization. Brian is an Enterprise DNA expert who has a thriving career as a project management lead for Power Platforms in the public sector, where he uses data to improve government processes.
Virtual Event
Power BI & Power Automate Better Together

Power BI & Power Automate Better Together

Identify trends in sales and customer behavior and assess the performance of different stores or regions using the LFL Analysis in Retail
00:59:25 Hours
Virtual Event
From Source to Insights - End to End Presentation of Creating a Power BI Report

From Source to Insights - End to End Presentation of Creating a Power BI Report

Learn the whole process from getting data, creating a data model with a date table, measure table and calculation groups
00:54:08 Hours
Virtual Event
Advertising and Marketing Campaigns

Advertising and Marketing Campaigns

Learn many techniques for effective reporting around marketing & advertising campaigns effectiveness within Power BI.
01:09:24 Hours

Project

Center
31 assets
Challenge
HR Data Insights

HR Data Insights

Challenge yourself to produce a report which gives HR insight into the consultation process. 
Challenge
Emergency Services Analytics

Emergency Services Analytics

Analyze the data of a medical emergency response service and discover opportunities for improvement on their process
Challenge
Optical Data

Optical Data

Provide a business solution by creating an intelligence tool to use by large opticians
Challenge
Marketing Analytics - Measuring ROI

Marketing Analytics - Measuring ROI

Analyze data from marketing campaigns and initiatives, using visualization tools and statistical analysis techniques to identify trends and patterns, and use these insights to inform marketing strategy and decision-making.
Challenge
Timesheet Utilisation Reporting

Timesheet Utilisation Reporting

Take a deep dive into the world of utilisation and timesheet data
Challenge
Time Intelligence - Highlighting Trends

Time Intelligence - Highlighting Trends

Showcase a report that compares the trends of two different sets of data over time. The report will specifically highlight any divergences in the trends, allowing the reader to easily see any discrepancies in the data.
Challenge
Transport and Shipping Data

Transport and Shipping Data

Challenge your data skills by creating a report on transport and shipping data 
Challenge
Hotels Revenue Management

Hotels Revenue Management

Take on the challenge of creating an analysis report on hotels revenue management data.
Guides
41 assets
Resource
DAX Beginner's Guide

DAX Beginner's Guide

An indispensable guide for those embarking on their journey into the world of Power BI's formula language.
Resource
Key Findings and Tips for Effective Mapping

Key Findings and Tips for Effective Mapping

This guide introduces you to the world of mapping in Power BI, focusing on geospatial analysis. With an emphasis on practical application, it's designed to help you make the most of location data in your reports.
Resource
Best practices Commenting/Documenting M Code.

Best practices Commenting/Documenting M Code.

A comprehensive resource that provides essential guidelines for effectively commenting and documenting M code in Power Query.
Resource
Power BI Licensing Planner

Power BI Licensing Planner

Need help deciding what Power BI license is right for you and your organization? We've simplified everything you need to know into one document, making it easy for you to quickly assess what fits with your Power BI deployment.
Resource
Dynamic start and end dates for date tables in Power Query

Dynamic start and end dates for date tables in Power Query

Creating dynamic start and end dates in Power Query allows for versatile date tables that automatically adjust according to the data's time frame, enhancing data analysis efficiency and accuracy.
Resource
Exploring Expression Functions in Power Query/ M

Exploring Expression Functions in Power Query/ M

Resource
Unlock the ‘Each’ expression in Power Query/M

Unlock the ‘Each’ expression in Power Query/M

Unlock the ‘Each’ expression in Power Query/M
Resource
Constructing lists in Power Query/M

Constructing lists in Power Query/M

The Power Query M language constructs lists, which are ordered sequences of comma-delimited values enclosed in curly brackets, capable of holding any type of value, and are lazily evaluated, potentially supporting infinite elements.