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 con 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 il formato XMLA.

Sebbene tutti i vincoli vengano convertiti in relazioni, attualmente in Power BI, solo una relazione può essere attiva alla volta, 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 tratteggiata. È 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 in Warehouse in Microsoft Fabric, attualmente non supportate nell'endpoint di analisi SQL.

Nota

Microsoft ha rinominato il tipo di contenuto del 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" definito dalla relazione.
ToObjectName Nome tabella/vista "A" definito da una relazione.
TypeOfRelationship La cardinalità delle relazioni, i valori possibili sono: Nessuno, 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 - OneDirection, 2 - BothDirections e 3 - Automatic.

Aggiungere o rimuovere oggetti al modello semantico di Power BI predefinito

In Power BI è sempre necessario un modello semantico prima di poter compilare qualsiasi report, quindi il modello semantico predefinito di Power BI consente funzionalità di creazione rapida dei report all'inizio del warehouse. All'interno del warehouse, un utente può aggiungere oggetti warehouse: tabelle o viste al modello semantico di Power BI predefinito. Possono anche aggiungere altre proprietà di modellazione semantica, 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 di Power BI predefinito.

  1. Aprire un magazzino nell'area di lavoro Infrastruttura.
  2. Passare alla visualizzazione Modello selezionando l'icona Visualizzazione modello .

Per aggiungere oggetti come tabelle o viste al modello semantico predefinito di Power BI, sono disponibili opzioni:

  • Abilitare manualmente l'impostazione sincronizza 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 rileva manualmente nella barra multifunzione consente un controllo granulare degli oggetti, ad esempio tabelle e/o visualizzazioni, da aggiungere al modello semantico predefinito di Power BI:

  • 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 presenta un editor completo con completamento automatico per le formule (IntelliSense). L'editor DAX consente di sviluppare facilmente misure direttamente nel magazzino, rendendola 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 Esplora 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 nella tabella.

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 che si desidera nascondere da Esplora oggetti.

Selezionare Nascondi nella visualizzazione Report dal menu visualizzato per nascondere l'elemento dalla creazione di report downstream.

Screenshot che mostra dove trovare l'opzione Nascondi nel menu di scelta rapida.

È 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 dell'area di disegno della visualizzazione del modello.