• Experience with Power BI
  • Familiarity with DAX language


  • Business analysts
  • Data analysts
  • Developers


Microsoft Power BI is a business intelligence platform for transforming, analyzing, visualizing, and presenting data.

This instructor-led, live training (online or onsite) is aimed at business analysts, data analysts, and developers who wish to use the advanced features and tools in Power BI to perform complex data analysis and create interactive visual reports.

By the end of this training, participants will be able to:

  • Install and configure Power BI and the necessary components.
  • Understand and explore the advanced features, components, and tools in Power BI.
  • Get valuable insights on advanced data analysis and strategy.
  • Apply advanced data modeling techniques.
  • Learn how to implement advanced formulas and calculations using DAX.
  • Know the tips and tricks on data handling, visualization, and presentation.
  • Make reports and dashboards interactive to enable collaboration within Power BI.
  • Learn and explore embedded analytics in Power BI.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Course Outline


  • Overview of Power BI features and architecture
  • Advanced tools and data analysis in Power BI

Getting Started

  • Installing Power BI and other components
  • Data strategies for efficiency
  • DAX language fundamentals

Managing Data

  • Querying and aggregating data
  • R integration and M query
  • Importing and transferring data
  • Pivoting and unpivoting data
  • Transposing and joining data tables
  • Tips and tricks on advanced functionalities

Advanced Data Modeling

  • Working with tables and dimensions
  • Defining data granularity
  • Working with relationships and cardinality
  • Creating measures using DAX
  • Optimizing models for performance
  • Fixing common issues in modeling

Advanced Rules and Calculations using DAX

  • Creating tables using a formula
  • Applying conditional functions
  • Filtering multiple tables
  • Working with disconnected tables
  • Working with variables in DAX
  • Calculating and filtering context
  • Working with dynamic measures

Advanced Visualizations, Reports, and Dashboards

  • Visualization types in Power BI
  • Customizing visual elements
  • Creating Power BI maps visualization
  • Creating Power BI visuals with R
  • Using filters and slicers in reports
  • Enhancing visual elements for reports
  • Creating an automated flow with Power Automate
  • Creating Q&A visual in reports
  • Optimizing dashboards for mobile devices
  • Tips for designing effective dashboards

Working with Embedded Analytics in Power BI

  • Setting up the analytics environment
  • Exploring Power BI REST APIs and client APIs
  • Practical examples and use cases


Summary and Next Steps


Related Courses

Big Data Business Intelligence for Govt. Agencies

  35 hours

Big Data Business Intelligence for Criminal Intelligence Analysis

  35 hours

Business Intelligence in MS SQL Server 2008

  14 hours

Big Data Business Intelligence for Telecom and Communication Service Providers

  35 hours

Datameer for Data Analysts

  14 hours

Pentaho Open Source BI Suite Community Edition (CE)

  28 hours

Power BI Dashboards

  14 hours

Data Analytics Process, Cloud Solutions, and Power BI Solutions

  35 hours

Excel to Power BI

  7 hours

Power BI for Business Analysts

  21 hours

Creating Dashboards Using Microsoft Power BI

  14 hours

Power BI Dashboard Design

  7 hours

Analyzing Data with Power BI

  28 hours

Power BI

  14 hours

Power BI for Developers

  28 hours