This is an example of a simple banner

Training: Power BI – Advanced Practice of DAX, Integration, and Optimization

Ref. MPB-A1
Duration:
2
 jours
Exam:
Not certifying
Level:
Avancé

Power BI - Advanced Practice of DAX, Integration, and Optimization

Master Power BI Beyond the Basics

You already use Power BI daily but feel like you’ve reached a plateau? This advanced training is designed to help you take the next big step. Tailored for experienced users, it offers a comprehensive skill boost focused on Power BI’s most technical and powerful features.

Over the course of two days, you will learn how to create complex measures using the DAX language, optimize your data models for better performance, and integrate Python scripts or SQL queries directly into your reports. You will also discover how to fully leverage Power BI Service to manage your data in the cloud and share insights efficiently.

A Practical, Results-Oriented Approach

Each module is designed to meet real-world business needs. This training emphasizes hands-on practice, real-life use cases, and proven methods to help you achieve measurable results quickly.

Participant Profiles

  • Data Analysts
  • Power BI Developers
  • Business Intelligence Consultants
  • Reporting Managers
  • BI Project Managers

Objectives

  • Master advanced DAX functions for complex measures and time-based analysis
  • Optimize report and data model performance
  • Use Performance Analyzer to identify performance bottlenecks
  • Integrate Python scripts for data analysis and transformation
  • Leverage SQL queries to extract data directly into Power BI
  • Manage and administer workspaces and datasets in Power BI Service
  • Apply best practices for performance and user experience

Prerequisites

Course Content

Module 1: Introduction to Advanced Power BI

  • Course overview
  • Expectations and objectives
  • Review of Power BI fundamentals
  • Introduction to advanced features: DAX, optimization, integration, Power BI Service

Module 2: In-depth Exploration of DAX

  • DAX syntax and functions
  • Calculated columns vs. measures
  • Time intelligence functions
  • Key functions: SUMX, CALCULATE, FILTER

Module 3: Performance Optimization Techniques

  • Efficient data modeling and best practices
  • Query optimization for faster loading
  • Using Performance Analyzer
  • Reducing file size for large datasets
  • Managing relationships for better performance

Module 4: Integrating Python and SQL into Power BI

  • Introduction to Python in Power BI
  • Data cleaning and statistical analysis with Python
  • Connecting to SQL databases
  • Writing SQL queries in Power BI

Module 5: Power BI Service – Features and Administration

  • Overview of Power BI Service capabilities
  • Cloud sharing and collaboration
  • Managing workspaces and datasets
  • Admin portal: security, monitoring, usage metrics

Documentation

  • Digital course material included

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Go further with Power BI: combining technical expertise and business efficiency

Power BI has become a key standard in data visualization. But beyond its basic features, its advanced capabilities turn it into a strategic tool for analysts and decision-makers. This training offers a hands-on approach to mastering the most powerful aspects of Power BI, while keeping a strong focus on real business use.

Structuring your models with DAX for more accurate analysis

One of the core focuses of this training is the advanced use of the DAX language. Often seen as complex, DAX becomes approachable here thanks to a progressive method and many practical examples. Participants will learn how to structure data models to meet real needs: time-based comparisons, dynamic calculations, or managing filter contexts. These skills are essential for building reliable, meaningful indicators in real-world environments.

Improving performance with optimized reports

Another key highlight is performance optimization. In a business setting, the speed of a report often determines how well it is adopted by users. Thanks to Power BI’s built-in Performance Analyzer, participants will learn to detect slowdowns, analyze load times, and apply best practices in modeling. This includes managing relationships, structuring tables efficiently, and choosing the right column types. These techniques save time and prevent costly errors.

Optimization is also a chance to rethink how relationships between tables are handled. Proper use of joins and relationship types has a major impact on query performance. This module helps you identify critical points and apply the best strategies for faster and more efficient results.

Expanding your analysis with Python and SQL

This course goes beyond Power BI alone. It opens connections to complementary technologies such as Python and SQL. Integrating Python allows for advanced data processing: statistical analysis, data cleansing, or enrichment using specialized libraries. This approach is ideal for technical profiles, but remains accessible through clear, guided examples.

SQL use in Power BI enhances direct connection to enterprise databases. Rather than importing large, unnecessary volumes of data, users will learn to write targeted queries to improve report relevance and speed. This is a strong asset for those working with large, distributed, or sensitive databases.

Organizing and securing reports with Power BI Service

The training concludes with a hands-on look at Power BI Service: how to organize workspaces, publish datasets, share reports, and control access. In modern organizations, these skills are crucial for ensuring efficient report deployment and solid data governance.

This module also addresses those who want to manage governance, security, and access control. You will learn to use the admin portal to monitor and manage Power BI usage across your organization.

FAQ:

Is the training accessible without a development background?

Yes. A good grasp of Power BI basics is recommended, but no advanced programming experience is required.

What DAX level is expected before taking the course?

You should know how to create simple measures, understand basic filters, and use functions like SUM or AVERAGE.

Are the practical exercises based on real-world situations?

Yes. All exercises are inspired by real business use cases to ensure immediate relevance and applicability.

Can I use my own datasets during the training?

Yes, but we recommend using the provided examples to simplify learning and group discussions.

Does the course cover data security topics?

Yes. The final module on Power BI Service includes managing access, sharing, and using the admin portal.

Prix de l'inscription
CHF 1'700.-
Inclus dans ce cours
  • Training delivered by a subject matter expert
  • Digital documentation and learning materials
  • Completion badge awarded
Mois actuel

jeu15Mai(Mai 15)09:00ven16(Mai 16)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu15Mai(Mai 15)09:00ven16(Mai 16)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionMPB-A1

jeu19Juin(Juin 19)09:00ven20(Juin 20)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu19Juin(Juin 19)09:00ven20(Juin 20)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMPB-A1

jeu24juil(juil 24)09:00ven25(juil 25)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu24juil(juil 24)09:00ven25(juil 25)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionMPB-A1

jeu28Aoû(Aoû 28)09:00ven29(Aoû 29)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu28Aoû(Aoû 28)09:00ven29(Aoû 29)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMPB-A1

jeu02Oct(Oct 2)09:00ven03(Oct 3)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu02Oct(Oct 2)09:00ven03(Oct 3)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionMPB-A1

jeu06Nov(Nov 6)09:00ven07(Nov 7)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu06Nov(Nov 6)09:00ven07(Nov 7)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionMPB-A1

jeu11Déc(Déc 11)09:00ven12(Déc 12)17:00VirtuelVirtual Etiquettes de sessionMPB-A1

jeu11Déc(Déc 11)09:00ven12(Déc 12)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionMPB-A1

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request