Del via


Forbind til SSAS flerdimensionelle modeller i Power BI Desktop

Med Power BI Desktop kan du få adgang til flerdimensionelle SSAS-modeller (SQL Server Analysis Services), der ofte kaldes SSAS MD.

Hvis du vil oprette forbindelse til en SSAS MD-database, skal du vælge Hent data, vælge Database>SQL Server Analysis Services-database og derefter vælge Forbind:

Screenshot shows the Get Data dialog in Power BI Desktop with SQL Server Analysis Services database selected.

Power BI-tjeneste og Power BI Desktop understøtter begge SSAS flerdimensionelle modeller i liveforbindelsestilstand. Du kan publicere og uploade rapporter, der bruger SSAS Flerdimensionelle modeller i livetilstand, til Power BI-tjeneste.

Egenskaber og funktioner i SSAS MD

I følgende afsnit beskrives funktioner og funktioner i Power BI- og SSAS MD-forbindelser.

Metadata for flerdimensionelle modeller i tabelformat

I følgende tabel vises overensstemmelsen mellem flerdimensionelle objekter og metadata for tabeller, der returneres til Power BI Desktop. Power BI forespørger modellen om metadata i tabelformat. Baseret på de returnerede metadata kører Power BI Desktop relevante DAX-forespørgsler mod SSAS, når du opretter en visualisering, f.eks. en tabel, en matrix, et diagram eller et udsnit.

BISM-Flerdimensionelt objekt Metadata i tabelformat
Terning Model
Kubedimension Tabel
Dimensionsattributter (nøgler), navn Kolonner
Målingsgruppe Tabel
Måling Måling
Målinger uden tilknyttet målingsgruppe I tabellen kaldet Målinger
Målingsgruppe –> kubedimensionsrelation Relation
Perspektiv Perspektiv
KPI KPI
Bruger/overordnet/underordnet-hierarkier Hierarkier

Målinger, målegrupper og KPI'er

Målingsgrupper i en flerdimensionel kube vises som tabeller med et sigma (∑) ud for dem i ruden Felter . Beregnede målinger uden en tilknyttet målingsgruppe grupperes under en særlig tabel med navnet Målinger i metadata for tabeller.

Du kan hjælpe med at forenkle komplekse modeller i en flerdimensionel model ved at definere et sæt målinger eller KPI'er i en kube, der skal placeres i en visningsmappe. Power BI genkender visningsmapper i metadata for tabeller og viser målinger og KPI'er i visningsmapperne. KPI'er i flerdimensionelle databaser understøtter Værdi, Mål, Statusgrafik og Tendensgrafik.

Dimensionsattributtype

Flerdimensionelle modeller understøtter også tilknytning af dimensionsattributter med bestemte dimensionsattributtyper. En geografidimension, hvor dimensionsattributterne City, State-Province, CountryRegion og Postal Code f.eks. har de relevante geografityper, der er knyttet til dem, vises i metadata for tabeller. Power BI genkender metadataene, så du kan oprette kortvisualiseringer. Du kan genkende disse tilknytninger ved at klikke på kortikonet ud for elementet i ruden Felt i Power BI.

Power BI kan også gengive billeder, når du angiver et felt, der indeholder url-adresser (uniform resource locators) for billederne. Du kan angive disse felter som ImageURL-typer i SQL Server Data Tools eller derefter i Power BI Desktop. Oplysningerne om dens type leveres derefter til Power BI i metadata for tabeller. Power BI kan derefter hente disse billeder fra URL-adressen og få dem vist i visualiseringer.

Overordnede/underordnede hierarkier

Flerdimensionelle modeller understøtter overordnede/underordnede hierarkier, der præsenteres som et hierarki i metadata for tabeller. Hvert niveau i det overordnede/underordnede hierarki vises som en skjult kolonne i metadata for tabeller. Nøgleattributten for den overordnede/underordnede dimension vises ikke i metadata for tabeller.

Dimensionsberegnede medlemmer

Flerdimensionelle modeller understøtter oprettelse af forskellige typer beregnede medlemmer. De to mest almindelige typer beregnede medlemmer er:

  • Beregnede medlemmer i attributhierarkier, der ikke er sidestillede med alle
  • Beregnede medlemmer i brugerhierarkier

Flerdimensionelle modeller viser beregnede medlemmer i attributhierarkier som værdier i en kolonne. Du har et par andre indstillinger og begrænsninger, hvis du viser denne type beregnet medlem:

  • En dimensionsattribut kan have et valgfrit UnknownMember.

  • En attribut, der indeholder beregnede medlemmer, kan ikke være nøgleattributten for dimensionen, medmindre det er den eneste attribut for dimensionen.

  • En attribut, der indeholder beregnede medlemmer, kan ikke være en overordnet/underordnet-attribut.

De beregnede medlemmer af brugerhierarkier vises ikke i Power BI. Du kan i stedet oprette forbindelse til en kube, der indeholder beregnede medlemmer på brugerhierarkier. Du kan dog ikke se beregnede medlemmer, hvis de ikke opfylder de begrænsninger, der er nævnt på den forrige punktopstilling.

Sikkerhed

Flerdimensionelle modeller understøtter dimension og sikkerhed på celleniveau ved hjælp af roller. Når du opretter forbindelse til en kube med Power BI, godkendes og evalueres du for de relevante tilladelser. Hvis der er anvendt dimensionssikkerhed for en bruger, vises de respektive dimensionsmedlemmer ikke af brugeren i Power BI. Men når en bruger har defineret en tilladelse til cellesikkerhed , hvor visse celler er begrænset, kan den pågældende bruger ikke oprette forbindelse til kuben ved hjælp af Power BI.

Overvejelser og begrænsninger

Der er visse begrænsninger for brugen af SSAS MD:

  • Kun enterprise- og BI-udgaver af SQL Server 2014 understøtter direkte forbindelser. Til standardudgaven af SQL Server kræves SQL Server 2016 eller nyere til direkte forbindelser.

  • Handlinger og navngivne sæt vises ikke i Power BI. Hvis du vil oprette visualiseringer og rapporter, kan du stadig oprette forbindelse til kuber, der også indeholder handlinger eller navngivne sæt.

  • Når Power BI viser metadata for en SSAS-model, kan du nogle gange ikke hente data fra modellen. Dette scenarie kan opstå, hvis du har installeret 32-bit versionen af Microsoft Online Analytical Processing-provideren, men ikke 64-bit versionen. Problemet kan muligvis løses ved at installere 64-bit versionen.

  • Du kan ikke oprette målinger på rapportniveau , når du opretter en rapport, der er direkte forbundet med en flerdimensionel SSAS-model. De eneste målinger, der er tilgængelige, er målinger, der er defineret i MD-modellen.

Understøttede funktioner i SSAS MD i Power BI Desktop

Forbrug af følgende elementer understøttes i denne version af SSAS MD. Du kan få flere oplysninger om disse funktioner under Om power view for flerdimensionelle modeller.

  • Standardmedlemmer
  • Dimensionsattributter
  • Dimensionsattributtyper
  • Dimensionsberegnede medlemmer, som:
    • skal være et enkelt reelt medlem, når dimensionen har mere end én attribut.
    • kan ikke være nøgleattributten for dimensionen, medmindre det er den eneste attribut. Og
    • kan ikke være en overordnet/underordnet-attribut.
  • Dimensionssikkerhed
  • Vis mapper
  • Hierarkier
  • ImageUrls
  • Nøgletal
  • Nøgletalstendenser
  • Målinger (med eller uden målegrupper)
  • Målinger som variant

Fejlfinding

På følgende liste beskrives alle kendte problemer, når der oprettes forbindelse til SQL Server Analysis Services.

  • Fejl: Modelskemaet kunne ikke indlæses. Denne fejl opstår normalt, når den bruger, der opretter forbindelse til Analysis Services, ikke har adgang til databasen/kuben.