Data Modeling for Power BI

Milan, IT

Sorry, this course is closed.

Leave your email if you want to be notified when a new edition of Data Modeling for Power BI is available in Italy.

This site is protected by reCAPTCHA.

 By pressing the Notify button you are agreeing to our Privacy Policy.

Data modeling is a required skill to get the most out of Power BI, Power Pivot for Excel, and Analysis Services. The training is aimed at users of Power BI Desktop or Power Pivot for Excel, and at Analysis Services developers who want to learn how to build the optimal data model for their reporting needs.

This three-day classroom course is a practical introduction to the concepts of data modeling for Power BI, Analysis Services Tabular, and Power Pivot. All the attendees will receive a copy of the book, Analyzing Data with Power BI and Power Pivot for Excel.

The goal of the classroom course is to teach through examples of increasing complexity how to solve business scenarios by adapting the data model, so that the required DAX code becomes easier, faster and more robust. All the demos and the exercises are based on Power BI examples. However, the very same concepts can be applied to Power Pivot and Analysis Services Tabular.

The classroom course includes hands-on labs: you will apply concepts using your own notebook.

Advanced DAX Workshop è un corso intensivo di 3 giorni sul linguaggio DAX e su pattern di modellazione Tabular e Power Pivot. DAX è il linguaggio nativo di Power Pivot per Excel e dei modelli Tabular in Microsoft SQL Server Analysis Services 2012/2014.

Il corso è rivolto a sviluppatori Analysis Services e a utenti Power Pivot avanzati che vogliono impadronirsi del linguaggio DAX e migliorare le loro competenze nell’ottimizzazione delle prestazioni. Il corso include esercitazioni in aula assistite dai nostri docenti, tra cui esercizi per creare query risolvendo particolari requisiti di business e individuando eventuali colli di bottiglia nelle prestazioni in DAX.

Prerequisito: I partecipanti devono avere una conoscenza di base della modellazione con SQL Server 2012/2014 Analysis Services Tabular, o devono avere una buona familiarità con Power Pivot per Excel e aver prodotto dei modelli completi e dei report con tale strumento. Si consiglia una precedente partecipazione a SSAS Tabular Workshop o PowerPivot Workshop, o di possedere un’esperienza equivalente.

Scheda del corso:

  • Introduzione DAX
  • Ripasso Evaluation Context (filter context, row context)
  • Impatto relazioni su Evaluation Context
  • Query DAX su Tabular
  • Internals di Vertipaq Engine
  • Funzioni avanzate in DAX
  • Comprensione di Cross Filter
  • Materializzazione Interna
  • Pattern avanzati di Time Intelligence in DAX
  • Pattern DAX avanzati
  • Sfruttare colonne calcolate in modelli avanzati
  • Analisi dei piani di esecuzione di query DAX
  • Ottimizzazione e Monitoring delle prestazioni
  • Configurazione di Memoria

Questo corso sarà completamente in ITALIANO.

Orario:

09:00 – 17:00
(nei primi due giorni sarà possibile rimanere fino alle 18:00 per eventuali domande o completare il lab)

Topics

  • Introduction to data modeling
  • Basic modeling techniques
  • Dimensional modeling
  • Snowflakes and complex models
  • Using header / detail tables
  • Order and order details
  • Data models with multiple fact tables
  • Sales and purchase
  • Working with date and time
  • Aggregations and comparisons
  • Working days calculations
  • Handling special time periods
  • Week-based calendars
  • Tracking historical attributes
  • Slowly changing dimensions
  • Rapidly changing dimensions
  • Analyzing date, time and intervals
  • Events with a duration
  • Using many-to-many relationships
  • Managing tables with different granularities
Data Modeling for Power BI Outline (PDF)

Prerequisites

To get the most out of the classroom course, attendees should be familiar with the user interface of Power BI Desktop to import data, create relationships, edit queries, define measures and calculated columns. Previous knowledge of data modeling concepts is not required.

Prior DAX knowledge is welcome and may improve your classroom course experience. It is always a good idea to review the free Introducing DAX video course prior to attending the classroom course.

Location

Microsoft Italia Innovation Campus

Via Lombardia, 2/A-1 - Peschiera Borromeo
Milan, IT
View on Google Maps

Teaching this course

Alberto Ferrari

Consultant & Mentor
Trainer for 154 other courses at SQLBI

Looking for another city?

We bring our classroom courses to you all over the world. Here are the current scheduled classroom courses.
Please note that each classroom course is taught exclusively by SQLBI trainers in person. No external trainers are involved.
 Warsaw (Warszawa), PL Oct 12-14
Warsaw
 Lugano, TI, CH Oct 27-29
Lugano
 Atlanta, GA, US Nov 9-11
Atlanta
 London, England, GB Nov 24-26
London
 Amsterdam, NL Dec 1-3
Amsterdam
Other locations On-Site On-Site On-Site