Corsi Business Intelligence e Data Management
Corso Microsoft Power Query Expert
Acquisisci autonomia nella progettazione di processi ETL (Extract, Transform, Load) e personalizza il codice in linguaggio M per la trasformazione dei dati.
Acquisisci autonomia nella progettazione di processi ETL (Extract, Transform, Load) e nella trasformazione dei dati con Microsoft Power Query, approfondendo il funzionamento del linguaggio M. Durante il corso imparerai a comprendere e ottimizzare il codice generato automaticamente dall’applicativo, rendendo i tuoi flussi di data transformation più efficienti, affidabili e scalabili. Questo ti permetterà di migliorare le performance delle query, evitare errori nei dati e automatizzare i processi, riducendo al minimo le attività di manutenzione e garantendo risultati consistenti nel tempo.

Questo corso è per chi

  • Utilizza già Power Query in Excel o Power BI.
  • Desidera approfondire il linguaggio M.
  • Vuole migliorare i processi di data preparation e data modeling.
  • Ha bisogno di creare flussi ETL più efficienti e automatizzati.

Obiettivi

Il corso approfondisce i concetti di Power Query analizzando il codice in linguaggio M sottostante, con un focus sulle tecniche per ottimizzare la gestione e trasformazione dei dati.
Al termine sarai in grado di:

  • Progettare processi ETL avanzati.
  • Ottimizzare le performance delle query.
  • Gestire dati provenienti da fonti eterogenee.
  • Prevenire errori e interruzioni nei flussi di dati.
  • Creare soluzioni automatizzate e scalabili.
  • Personalizzare il codice M per esigenze specifiche.

Puoi fare questo corso se

possiedi già una conoscenza di base di Microsoft Power Query e delle principali logiche di trasformazione dei dati.

Ecco cosa imparerai

Fondamenti e struttura di Power Query

  • Interfaccia del Power Query Editor
  • Confronto con soluzioni in VBA e SQL
  • Tipi di dato supportati

Linguaggio M

  • Concetti base del linguaggio M
  • Record, Liste e Tabelle
  • Funzioni native e personalizzate
  • Gestione degli errori in linguaggio M

Connessione ai dati

  • Panoramica dei connettori disponibili
  • Connessione a file (testo, Excel, PDF, XML)
  • Connessione a database
  • Connessione a sorgenti Web, OpenData e API REST
  • Importazione da cartelle e file compressi (GZIP)

Ottimizzazione e performance

  • Vertipaq vs DirectQuery
  • Query Folding e query native
  • Best practice per la connessione ai dati

Trasformazione dei dati

  • Profilazione dei dati
  • Pulizia e gestione degli errori
  • Trasformazioni elementari di tabelle
  • Strumenti per testo, numeri e date
  • Integrazione di dati temporali

Data Shaping avanzato

  • Pivot, Unpivot, trasposizione
  • Split verticale
  • Colonne indice e condizionali
  • Raggruppamento e aggregazione

Gestione e integrazione dati

  • Merge di query e tipi di join
  • Accodamento di query con struttura differente
  • Risoluzione degli errori di importazione

Per completare la tua preparazione

Laboratori di esercitazione pratiche: non solo lezioni frontali teoriche ma tanta pratica guidata.

Docenti professionisti certificati: danno risposte certe e concrete ai tuoi dubbi.

Massimo 10 partecipanti: per facilitare l’apprendimento e il confronto di gruppo.

Fai il corso quando vuoi: concordiamo date e orari più adatti alle necessità aziendali.

Fai il corso dove vuoi: online in diretta, presso le nostre sedi o la tua sede aziendale

Attestato di partecipazione: puoi richiederlo a fine corso.

Corsi Correlati
Chi ha frequentato questo corso ha frequentato anche...
Contattaci
Richiedi informazioni

"*" indica i campi obbligatori

Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.