Condividi tramite


Modellare i dati nel modello semantico di Power BI predefinito in Microsoft Fabric

Si applica a:endpoint di Analisi SQL, Warehouse e database in mirroring in Microsoft Fabric

Il modello semantico di Power BI predefinito eredita tutte le relazioni tra le entità definite nella visualizzazione modello e le deduce come relazioni tra modelli semantici di Power BI, quando gli oggetti sono abilitati per BI (report di Power BI). L'ereditarietà della logica di business del warehouse consente a uno sviluppatore di warehouse o a un analista di BI di ridurre il tempo necessario per creare un modello semantico utile e un livello di metriche per i report di business intelligence analitica (BI) in Power BI, Excel o strumenti esterni come Tableau che leggono la formula XMLA.

Sebbene tutti i vincoli vengano convertiti in relazioni, attualmente in Power BI, solo una relazione per volta può essere attiva, mentre più vincoli di chiave primaria ed esterna possono essere definiti per le entità warehouse e vengono visualizzati visivamente nelle linee del diagramma. La relazione attiva di Power BI è rappresentata con una linea continua e il resto è rappresentato con una linea punteggiata. È consigliabile scegliere la relazione primaria come attiva per la creazione di report BI.

La conversione automatica dei vincoli nelle relazioni nel modello semantico di Power BI predefinito è applicabile solo per le tabelle nel Warehouse in Microsoft Fabric, attualmente non supportate nell'endpoint di analisi SQL.

Nota

Microsoft ha rinominato il tipo di contenuto set di dati di Power BI in modello semantico. Questo vale anche per Microsoft Fabric. Per altre informazioni, vedere Nuovo nome per i set di dati di Power BI.

Proprietà di modellazione dei dati

Nella tabella seguente viene fornita una descrizione delle proprietà disponibili quando si usa il diagramma di visualizzazione del modello e si creano relazioni:

Nome colonna Descrizione
FromObjectName Nome tabella/vista "Da" con relazione definita.
ToObjectName Nome tabella/vista "A" con relazione definita.
TypeOfRelationship La cardinalità delle relazioni, i valori possibili sono: None, OneToOne, OneToMany, ManyToOne e ManyToMany.
SecurityFilteringBehavior Indica in che modo le relazioni influenzano il filtro dei dati durante la valutazione delle espressioni di sicurezza a livello di riga e sono una semantica specifica di Power BI. I valori possibili sono: OneDirection, BothDirections e None.
IsActive Una semantica specifica di Power BI e un valore booleano che indica se la relazione è contrassegnata come attiva o inattiva. In questo modo viene definito il comportamento predefinito della relazione all'interno del modello semantico.
RelyOnReferentialIntegrity Valore booleano che indica se la relazione può basarsi sull'integrità referenziale o meno.
CrossFilteringBehavior Indica in che modo le relazioni influenzano il filtro dei dati e sono specifiche di Power BI. I valori possibili sono: 1 per OneDirection, 2 per BothDirections e 3 per Automatic.

Aggiungere o rimuovere oggetti al modello semantico predefinito Power BI

In Power BI è sempre necessario un modello semantico prima di poter compilare qualsiasi report, quindi il modello semantico predefinito di Power BI consente capacità di creazione rapida dei report oltre al warehouse. All'interno del warehouse, un utente può aggiungere oggetti warehouse: tabelle o viste al modello semantico di Power BI predefinito. Può anche aggiungere proprietà di modellazione semantica aggiuntive, ad esempio gerarchie e descrizioni. Queste proprietà vengono quindi usate per creare le tabelle del modello semantico di Power BI. Gli utenti possono anche rimuovere oggetti dal modello semantico predefinito di Power BI.

  1. Aprire un warehouse nell'area di lavoro Fabric.
  2. Passare alla visualizzazione Modello selezionando l'icona visualizzazione Modello.

Per aggiungere oggetti, tabelle o viste al modello semantico predefinito di Power BI, un utente dispone di alcune opzioni:

  • Abilitare manualmente l'impostazione Sincronizzare il modello semantico di Power BI predefinito che aggiungerà automaticamente oggetti al modello semantico. Per altre informazioni, vedere Sincronizzare il modello semantico di Power BI predefinito.
  • Aggiungere manualmente oggetti al modello semantico.

L'esperienza di rilevamento automatico determina le tabelle o le visualizzazioni e le aggiunge opportunisticamente.

L'opzione di rilevamento automatico nella barra multifunzione consente un controllo granulare degli oggetti, come tabelle e/o viste, da aggiungere al modello semantico di Power BI predefinito:

  • Seleziona tutto
  • Filtrare per tabelle o viste
  • Selezionare oggetti specifici

Per rimuovere gli oggetti, un utente può usare il pulsante di selezione manuale nella barra multifunzione e:

  • Deselezionare tutto
  • Filtrare per tabelle o viste
  • Deselezionare oggetti specifici

Suggerimento

È consigliabile esaminare gli oggetti abilitati per BI e assicurarsi che abbiano le relazioni logiche corrette per garantire un'esperienza di creazione di report downstream uniforme.

Creare una misura

Una misura è una raccolta di metriche standardizzate. Analogamente a Power BI Desktop, l'esperienza di modifica DAX in un warehouse offre un editor completo con completamento automatico per le formule (IntelliSense). L'editor DAX consente di sviluppare facilmente misure direttamente in warehouse, rendendole un'unica origine più efficace per la logica di business, la semantica e i calcoli business critical.

  1. Per creare una misura, selezionare il pulsante Nuova misura nella barra multifunzione, come illustrato nell'immagine seguente.

    Screenshot che mostra Explorer tabelle e dove viene visualizzato il pulsante nuova misura sulla barra multifunzione.

  2. Immettere la misura nella barra della formula e specificare la tabella e la colonna a cui si applica. La barra della formula consente di immettere la misura. Per informazioni dettagliate sulle misure, vedere Esercitazione: creare misure personalizzate in Power BI Desktop.

  3. È possibile espandere la tabella per trovare la misura al suo interno.

Nascondere gli elementi dalla creazione di report downstream

È possibile nascondere gli elementi del warehouse dai report downstream facendo clic con il pulsante destro del mouse sulla colonna o sulla tabella da nascondere da Esplora oggetti.

Selezionare Nascondi nella Visualizzazione report dal menu che appare per nascondere l'elemento dalla creazione di report downstream.

Screenshot che mostra dove trovare l'opzione nascondi nel menu contestuale.

È anche possibile nascondere l'intera tabella e le singole colonne usando le opzioni canvas visualizzazione modello, come illustrato nell'immagine seguente.

Screenshot che mostra le opzioni canvas di visualizzazione modello.