Contattataci

Struttura del corso

Giorno 1 · Fondamenta per gli sviluppatori

  • S1 Modello a oggetti e API — Come è strutturato Power BI per l’accesso programmatico.
  • S2 Power Query avanzata — Funzioni M personalizzate, gestione degli errori e parametri delle query.
  • S3 Flussi di dati — Logica di trasformazione condivisa e riutilizzabile.
  • S4 Controllo delle fonti — Utilizzo di Tabular Editor, TMDL e strategie per il ciclo di vita dei modelli.
  • S5 Metadati e documentazione — Automatizzare la creazione della documentazione del modello.

LABORATORIO Creare funzioni M personalizzate, un flusso di dati condiviso e un modello gestito tramite controllo versione.

RISULTATI OTTENUTI Un flusso di dati riutilizzabile, una libreria di funzioni M e un modello sottoposto a controllo delle fonti.

Giorno 2 · DAX avanzato e progettazione dei modelli

  • S1 Modelli e pattern avanzati in DAX — Tecniche di segmentazione, classificazione e uso delle tabelle virtuali.
  • S2 Gruppi di calcolo — Logica di calcolo riutilizzabile grazie a Tabular Editor.
  • S3 Modelli composti e aggregazioni — Integrare modalità di importazione e DirectQuery con tecniche di aggregazione.
  • S4 Ottimizzazione delle prestazioni — Utilizzo di DAX Studio, VertiPaq Analyzer e analisi dei piani di esecuzione delle query.
  • S5 Strategie per modelli di grandi dimensioni — Aggiornamenti incrementali e tabelle ibride.

LABORATORIO Analizzare e ottimizzare un modello dalle prestazioni ridotte impiegando gruppi di calcolo e aggregazioni.

RISULTATI OTTENUTI Un modello ad alte prestazioni, completamente documentato e ottimizzato.

Giorno 3 · Integrazione ed automazione

  • S1 La REST API — Gestione dei dataset, degli aggiornamenti dati e delle operazioni su workspace.
  • S2 Power BI Embedded — Incorporare report sia all’interno dell’organizzazione sia per i clienti finali.
  • S3 Automatizzazione tramite script — Utilizzo di PowerShell e Python per le attività amministrative.
  • S4 CI/CD — Pipeline di deployment e rilasci automatizzati.
  • S5 Governance e sicurezza — Gestione delle entità servizio e configurazioni a livello di tenant.

LABORATORIO Incorporare un report in una pagina web e automatizzarne l’aggiornamento tramite l’API REST.

RISULTATI OTTENUTI Un report embedded con aggiornamenti dati automatici e sicuri.

Giorno 4 · Elementi visivi personalizzati, integrazioni e progetto finale

  • S1 Sviluppo di elementi visivi personalizzati — Utilizzo del Visuals SDK con TypeScript e D3.
  • S2 Integrazione col Power Platform — Configurazione di flussi in Power Automate e applicazioni con Power Apps.
  • S3 Dataset in tempo reale e streaming — Trasmissione dei dati verso report live.
  • S4 Architettura delle soluzioni — Come integrare tutti i componenti per formare un sistema complessivo.
  • S5 Progetto finale — Concezione e presentazione di una soluzione sviluppata dagli allievi.

PROGETTO FINALE Creare una soluzione embeddabile e automatizzata che integri il Power Platform.

RISULTATI OTTENUTI Una soluzione completa sviluppata dagli studenti come risultato finale del corso.

Deliverables previsti

  • Flussi di dati e funzioni M personalizzate
  • Modello ottimizzato contenente gruppi di calcolo
  • Report embeddabile e script per l’automazione
  • Elemento visivo personalizzato o integrazione col Power Platform

KPI principali

  • Ottimizzare un modello con l’ausilio di strumenti professionali
  • Incorporare un report utilizzando la REST API
  • Configurare una pipeline di deployment automatizzata

Percorso formativo successivo

I prossimi passi consigliati includono l’approfondimento su Microsoft Fabric, lo sviluppo avanzato di elementi visivi personalizzati e la progettazione architetturale del Power Platform a livello enterprise.

Requisiti

È richiesta una precedente esperienza con Power BI e la conoscenza di un linguaggio di scripting.

 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative