Modeldata i den semantiske power BI-standardmodel i Microsoft Fabric

Gælder for:SQL Analytics-slutpunktet, Warehouse og Mirrored Database i Microsoft Fabric

Den semantiske Power BI-standardmodel arver alle relationer mellem objekter, der er defineret i modelvisningen, og udleder dem som semantiske Power BI-modelrelationer, når objekter er aktiveret for BI (Power BI-rapporter). Hvis du nedarver lagerets forretningslogik, kan en lagerudvikler eller BI-analytiker reducere den tid, der skal bruges til at oprette et nyttigt semantisk model- og målepunktslag til bi-rapporter (analytical business intelligence) i Power BI, Excel eller eksterne værktøjer som Tableau, der læser XMLA-formatet.

Selvom alle begrænsninger oversættes til relationer i øjeblikket i Power BI, kan kun én relation være aktiv ad gangen, hvorimod der kan defineres flere primære og fremmede nøglebegrænsninger for lagerenheder og vises visuelt i diagramlinjerne. Den aktive Power BI-relation repræsenteres med en udfyldt linje, og resten repræsenteres med en stiplet linje. Vi anbefaler, at du vælger den primære relation som aktiv til BI-rapporteringsformål.

Automatisk oversættelse af begrænsninger til relationer i den semantiske standardmodel i Power BI gælder kun for tabeller i Lageret i Microsoft Fabric, som i øjeblikket ikke understøttes i SQL-analyseslutpunktet.

Bemærk

Microsoft har omdøbt indholdstypen for Power BI-datasættet til semantisk model. Dette gælder også for Microsoft Fabric. Du kan få flere oplysninger under Nyt navn til Power BI-datasæt.

Egenskaber for datamodellering

Følgende tabel indeholder en beskrivelse af de egenskaber, der er tilgængelige, når du bruger modelvisningsdiagrammet og opretter relationer:

Kolonnenavn Beskrivelse
FromObjectName Tabel-/visningsnavn "Fra", som relationen er defineret fra.
ToObjectName Tabel-/visningsnavn "Til", som en relation er defineret til.
TypeOfRelationship Relationskardinalitet, de mulige værdier er: None, OneToOne, OneToMany, ManyToOne og ManyToMany.
SecurityFilteringBehavior Angiver, hvordan relationer påvirker filtrering af data, når sikkerhedsudtryk på rækkeniveau evalueres, og er en power BI-specifik semantik. De mulige værdier er: OneDirection, BothDirections og None.
IsActive En bestemt semantik i Power BI og en boolesk værdi, der angiver, om relationen er markeret som Aktiv eller Inaktiv. Dette definerer standardfunktionsmåden for relationer i den semantiske model.
RelyOnReferentialIntegrity En boolesk værdi, der angiver, om relationen kan være afhængig af referentiel integritet eller ej.
CrossFilteringBehavior Angiver, hvordan relationer påvirker filtrering af data og er Power BI-specifikke. De mulige værdier er: 1 – OneDirection, 2 – BothDirections og 3 – Automatisk.

Føj eller fjern objekter til den semantiske standardmodel i Power BI

I Power BI kræves der altid en semantisk model, før der kan oprettes rapporter, så den semantiske standardmodel i Power BI giver mulighed for hurtig rapportering oven på lageret. I lageret kan en bruger føje lagerobjekter – tabeller eller visninger til deres standard semantiske Power BI-model. De kan også tilføje andre semantiske modelleringsegenskaber, f.eks. hierarkier og beskrivelser. Disse egenskaber bruges derefter til at oprette tabellerne for den semantiske Power BI-model. Brugerne kan også fjerne objekter fra den semantiske standardmodel i Power BI.

  1. Åbn et lager i dit Fabric-arbejdsområde.
  2. Gå til Modelvisning ved at vælge ikonet Modelvisning .

Hvis du vil føje objekter, f.eks. tabeller eller visninger, til power BI-standardmodellen, har du muligheder:

  • Aktivér indstillingen Synkroniser den semantiske Power BI-standardmodel manuelt, der automatisk føjer objekter til den semantiske model. Du kan få flere oplysninger under Synkroniser power BI-standard semantisk model.
  • Føj objekter manuelt til den semantiske model.

Funktionen til automatisk registrering bestemmer alle tabeller eller visninger, og tilføjer dem opportunistisk.

Indstillingen til manuel registrering på båndet giver mulighed for detaljeret kontrol af, hvilke objekter, f.eks. tabeller og/eller visninger, der skal føjes til den semantiske standardmodel i Power BI:

  • Vælg alt
  • Filtrer efter tabeller eller visninger
  • Markér bestemte objekter

Hvis du vil fjerne objekter, kan en bruger bruge knappen Vælg manuelt på båndet og:

  • Fjern markering af alle
  • Filtrer efter tabeller eller visninger
  • Fjern markering af bestemte objekter

Tip

Vi anbefaler, at du gennemser de objekter, der er aktiveret for BI, og sikrer, at de har de korrekte logiske relationer for at sikre en problemfri downstreamrapporteringsoplevelse.

Opret en måling

En måling er en samling standardiserede målepunkter. På samme måde som med Power BI Desktop præsenterer DAX-redigeringsoplevelsen på et lager en omfattende editor med autofuldførelse af formler (IntelliSense). DAX-editoren gør det nemt at udvikle målinger direkte på lageret, hvilket gør den til en mere effektiv enkelt kilde til forretningslogik, semantik og forretningskritiske beregninger.

  1. Hvis du vil oprette en måling, skal du vælge knappen Ny måling på båndet som vist på følgende billede.

    Skærmbillede, der viser tabeloversigten, og hvor den nye målingsknap vises på båndet.

  2. Angiv målingen på formellinjen, og angiv den tabel og kolonne, den gælder for. Formellinjen giver dig mulighed for at angive målingen. Du kan finde detaljerede oplysninger om målinger under Selvstudium: Opret dine egne målinger i Power BI Desktop.

  3. Du kan udvide tabellen for at finde målingen i tabellen.

Skjul elementer fra downstreamrapportering

Du kan skjule elementer på dit lager fra downstreamrapportering ved at højreklikke på den kolonne eller tabel, du vil skjule fra objektoversigten.

Vælg Skjul i rapportvisning i den menu, der vises for at skjule elementet fra downstreamrapportering.

Skærmbillede, der viser, hvor du kan finde indstillingen Skjul i genvejsmenuen.

Du kan også skjule hele tabellen og individuelle kolonner ved hjælp af lærredsindstillingerne for modelvisning , som vist på følgende billede.

Skærmbillede, der viser lærredsindstillingerne for modelvisning.