Vai al contenuto principale

Cosa sono i modelli semantici di Power BI?

Scopri i modelli semantici in Power BI, i loro componenti, le modalità e le best practice per crearli e gestirli.
Aggiornato 29 set 2026  · 7 min leggi

Scopri con l'IA

ChatGPTClaudePerplexity

Come leader di lunga data nel campo della business intelligence, l'innovazione costante di Power BI apre la strada ad altri strumenti BI. Ciò è confermato anche dall'annuncio di Microsoft di Fabric, che considera "la prima soluzione di analisi veramente unificata basata su un'unica copia dei dati", di cui Power BI è un singolo componente.

Di conseguenza, il termine "dataset" in Power BI non descrive più appieno la portata delle sue funzionalità. Un dataset non contiene solo dati: include trasformazioni, calcoli e relazioni come parte di un modello dati completo e versatile (ovvero un modello semantico).

Puoi usare il nostro cheat sheet di Power BI per iniziare rapidamente con Power BI: dalla creazione della tua prima visualizzazione a Power Query e ai calcoli DAX.

Power BI Cheat Sheet di Datacamp

In questo post del blog definiremo i modelli semantici, includendo cosa compone un modello semantico e le diverse modalità di un modello semantico. Successivamente, vedremo come creare e gestire i modelli semantici e ti daremo alcune best practice da seguire quando crei i tuoi modelli.

Cosa sono i modelli semantici di Power BI?

Un modello semantico in Power BI può essere considerato un livello logico che contiene le trasformazioni, i calcoli e le relazioni tra le origini dati necessari per creare report e dashboard. Un modello semantico funge da unica fonte di verità per i report in tutta un'organizzazione.

Modello semantico di Power BI: dalla fonte dati al report

Immagine dell'autore

Sebbene un modello semantico possa essere creato con Power BI Desktop (in un file .pbix), non deve necessariamente contenere visual. Pensa a un modello semantico come all'ultima tappa della pipeline dei dati prima che vengano costruiti report e dashboard. In seguito, una volta condiviso un modello semantico con altri membri dell'organizzazione, da quel singolo modello possono essere creati un numero qualsiasi di report e dashboard.

I modelli semantici nascondono i dettagli tecnici complessi dietro ai report, così che utenti tecnici e non possano concentrarsi sull'analisi dei dati e sulla risposta alle domande di business. Condivisione e riusabilità sono due caratteristiche distintive dei modelli semantici.

Di cosa si compone un modello semantico?

I modelli semantici sono costituiti da diversi elementi:

  • Connessioni ai dati a una o più origini, tramite importazione, DirectQuery o come parte di un modello composito.
  • Trasformazioni che puliscono e preparano i dati per la reportistica.
  • Calcoli e metriche definiti basati su regole di business per garantire coerenza nei report creati dal modello semantico. Questo assicura chiarezza ed evita discrepanze tra analisi e report.
  • Relazioni definite tra le tabelle che permettono agli utenti di concentrarsi sul design dei report senza dover conoscere in anticipo le strutture dei database e i modelli dati sottostanti.

Modalità del modello semantico

Scegliere la modalità giusta quando ti connetti ai dati in Power BI è un primo passo importante nella creazione di un modello semantico, poiché ciascuna opzione ha vantaggi e svantaggi di cui devi essere consapevole.

In Power BI esistono tre modalità di modelli semantici:

  • Modalità Import
  • Modalità DirectQuery
  • Modalità composita

Modalità Import

Carica completamente i dati nel file di Power BI (.pbix). Ogni volta che il report Power BI viene aggiornato, il motore di archiviazione Vertipaq comprime, ottimizza e archivia i dati su disco. Ciò porta a prestazioni elevate e opzioni di progettazione flessibili per i creatori di report. Inoltre, la modalità Import consente a chi crea il modello semantico di utilizzare l'intero set di funzioni del linguaggio Power Query M per trasformare e preparare i dati, nonché le funzioni DAX per creare calcoli e misure.

Modalità DirectQuery

Questa modalità archivia solo i metadati sulla struttura del modello, non i dati stessi. Quando il modello viene interrogato (ad esempio durante il rendering di un visual), i dati vengono recuperati dall'origine sottostante. È particolarmente utile con grandi volumi di dati o quando c'è un requisito di business per dati quasi in tempo reale in un report.

Modalità composita

La modalità composita combina Import e DirectQuery. È utile quando servono la potenza e le prestazioni della modalità Import insieme alla possibilità di visualizzare dati in tempo reale. Una tabella può essere impostata sulla modalità di archiviazione Dual, consentendo al servizio Power BI di scegliere una modalità più efficiente a seconda della natura della query.

5 passaggi per creare modelli semantici in Power BI

Creare un modello semantico comporta gli stessi passaggi che potresti già seguire nelle fasi iniziali di sviluppo dei report con Power BI Desktop. Se aspiri a diventare data analyst, puoi imparare le basi di Power BI con il nostro skill track, in cui scoprirai la visualizzazione dei dati, DAX e come trasformare i tuoi dati.

Naturalmente, i passaggi esatti da seguire quando crei un modello semantico dipendono dalle esigenze di business e dall'obiettivo del modello. Tuttavia, a livello generale, questi cinque passaggi sono comuni nella creazione di un modello semantico:

Cinque passaggi per creare modelli semantici

Immagine dell'autore

  1. Importa o connettiti alle origini dati richieste usando la modalità Import, DirectQuery o i modelli compositi.
  2. Pulisci e trasforma i dati per renderli utili agli utenti. Ciò comporta la rimozione dei duplicati, la gestione dei dati mancanti, la pulizia delle colonne di testo, ecc. I passaggi di trasformazione esatti dipendono dalle esigenze specifiche dei tuoi dati.
  3. Definisci le relazioni tra le tabelle usando buoni principi di data modeling come lo schema a stella. Abbiamo un corso che ti insegnerà le basi della modellazione dei dati in Power BI.
  4. Crea misure e calcoli in base alle tue esigenze di business.
  5. Quando sei soddisfatto del tuo modello semantico, pubblicalo nel servizio Power BI.

Sfruttare i modelli semantici per una reportistica efficace

Dopo aver creato e pubblicato il tuo modello semantico nel servizio Power BI, puoi creare una connessione live al modello semantico da un altro report di Power BI. In effetti, puoi creare più report da un singolo modello semantico pubblicato, garantendo così coerenza e affidabilità in tutti i report.

In passato, era comune trovare più report Power BI basati sullo stesso dataset, ciascuno con modelli dati separati. Questo rappresentava una sfida, poiché potevano esserci grandi differenze tra i report ed era piuttosto difficile e dispendioso in termini di tempo capire cosa le causasse e quale report dovesse essere modificato. Creare un unico modello semantico condiviso tra più report Power BI risolve completamente questo problema.

Se vuoi migliorare le tue competenze di data visualization in Power BI e imparare a creare report efficaci in Power BI, abbiamo un corso che può aiutarti.

Gestione dei modelli semantici

I modelli semantici possono essere facilmente condivisi tra workspace, democratizzando i dati e promuovendo una solida cultura dei dati. Tuttavia, ciò richiede anche una gestione efficace di tali modelli con controlli e policy adeguati che mantengano l'integrità, la sicurezza e la qualità dei dati.

Proprietà e autorizzazioni

La gestione del controllo di accesso e delle autorizzazioni per i modelli semantici in Power BI può essere effettuata da amministratori, membri del workspace (a seconda del loro ruolo) e proprietari del modello semantico (il proprietario è chi ha creato il modello).

Le autorizzazioni del modello semantico possono essere impostate e gestite in due modi:

  • Primo, attraverso il controllo di accesso diretto ai modelli semantici per singole persone o interi gruppi di sicurezza.
  • Secondo, gestendo come i modelli semantici e i loro report vengono condivisi con altri utenti esterni al workspace.

Una volta pubblicato un modello semantico nel servizio Power BI, tu (come proprietario del modello) e gli amministratori potete impostare uno di quattro livelli di autorizzazione per il modello:

  • Read: consente agli utenti di accedere ai report che utilizzano dati dal modello semantico e di visualizzare le impostazioni del modello.
  • Build: consente agli utenti di creare nuovi report e dashboard a partire dal modello.
  • Reshare: consente agli utenti di concedere ad altre persone l'accesso al modello semantico.
  • Write: consente agli utenti di ripubblicare e apportare alcune modifiche al modello, tranne per determinate impostazioni come l'aggiunta o la modifica delle credenziali dell'origine dati, per esempio.
  • Owner: pur non essendo propriamente un'autorizzazione, i creatori di un modello semantico ne diventano i proprietari nel servizio Power BI e dispongono di tutti i permessi sopra elencati.

Considerazioni sulla sicurezza

Gli amministratori di Power BI possono anche limitare come i dati vengono accessi, condivisi e modificati all'interno del tenant Power BI. Possono limitare il riuso dei modelli semantici in modo totale o parziale in base ai gruppi di sicurezza, influenzando varie funzionalità come la copia dei report tra workspace, la modifica di report basati su modelli semantici condivisi e la visibilità dei modelli semantici nel servizio Power BI o in Desktop.

I proprietari dei modelli semantici controllano anche chi può accedere e usare i dati nei loro modelli. Possono rendere i modelli semantici individuabili certificandoli o promuovendoli, il che aiuta utenti e creatori di report a identificare quali modelli sono designati come "ufficiali" e considerati di alta qualità nell'organizzazione.

La sicurezza a livello di ruolo (RLS) è applicata ai modelli semantici e a tutti i report costruiti su di essi. La RLS può influenzare la capacità degli utenti di leggere i dati da un modello semantico se dispongono dei permessi build o read, a meno che il ruolo RLS specifico lo consenta.

Best practice e considerazioni

Creare il numero minimo di modelli semantici necessari e usarli come fonte per i report Power BI in un'organizzazione è la best practice riconosciuta.

Oltre a ciò, si raccomanda che i modelli semantici siano:

  • Completi: dovrebbero contenere tutti gli elementi necessari per rispondere alle domande di business pertinenti. Questi elementi dovrebbero anche riflettere in modo accurato e logico i sistemi e i processi aziendali.
  • Ottimizzati e performanti: dovrebbero essere ottimizzati affinché aggiornamenti, calcoli DAX e caricamento dei visual siano rapidi, anche al crescere del volume dei dati.
  • Sicuri: dovrebbero includere gli elementi di sicurezza necessari per impedire accessi non autorizzati ai dati (come la sicurezza a livello di riga).
  • Flessibili: dovrebbero essere adattabili ai cambiamenti dei requisiti di business.

Conclusione

Rinominando i dataset in modelli semantici, Power BI ha introdotto un cambio di paradigma nel modo in cui pensiamo alla business intelligence. Invece di considerare i dati come componenti statici di report e dashboard, possiamo vederli come parte di un livello semantico più ampio che può essere facilmente condiviso e riutilizzato.

Seguendo le best practice illustrate in questo post, puoi creare modelli semantici efficaci ed efficienti che fungano da unica fonte di verità per le esigenze di reportistica della tua organizzazione. Sfruttando la potenza dei modelli semantici, puoi permettere sia agli utenti tecnici sia a quelli non tecnici di analizzare i dati e rispondere alle domande di business, favorendo in ultima analisi decisioni migliori in tutta l'organizzazione.

Se ti interessa una carriera come Data Analyst in Power BI, il nostro career track ti guiderà in ogni aspetto di Power BI e ti preparerà alla certificazione Microsoft PL-300.

Se hai già imparato le basi di Power BI, esplora il nostro elenco di 8 progetti Power BI che puoi realizzare per mettere in pratica le tue competenze e costruire il tuo portfolio.


Joleen Bothma's photo
Author
Joleen Bothma
LinkedIn
Argomenti
Power BI
Data Visualization

Impara Power BI oggi stesso!

Corso

Introduzione a Power BI

4 ore
823.5K
Impara le basi di Power BI e usa il software di visualizzazione dati per creare report di grande impatto.
Vedi i dettagliRight Arrow
Inizia Il Corso
Mostra altroRight Arrow
Correlato

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra AltroMostra Altro