Kuber er spørringsstrukturer som er spesielt utformet for å analysere én eller flere måledata for forretningsytelse (for eksempel nettofortjeneste eller bruttosalg) på tvers av ulike dimensjoner (tid, geografi, demografi og så videre). Folk som bygger pivottabeller eller pivotdiagrammer i Excel, bruker ofte Analysis Services-kuber som datakilde.
MDX er spørringsspråket for kuber. I bakgrunnen bruker Excel MDX til å hente felt og dataverdier når du velger elementer fra en liste over pivottabellfelt. Du kan også bygge MDX-spørringer manuelt når du importerer data fra en Analysis Services-kube.
Hvis du bruker Power Pivot i Excel, kan du bygge en MDX-spørring ved hjelp av MDX-spørringen Designer når du importerer fra en flerdimensjonal database som kjører på Analysis Services.
Hvem bør bruke MDX-Designer? Du vil lykkes med MDX-spørreverktøyet hvis du allerede har MDX-ekspertise, eller du har en forhåndsdefinert spørring som skal brukes eller testes. Hvis du ikke er mdx-ekspert, kan du bruke Excel til å hente Analysis Services-data. Når du kobler til en server og database, viser Excel hvilke kuber som er tilgjengelige, og importerer alle målene og dimensjonene, slik at du kan spørre en hvilken som helst del av kuben ved hjelp av listen over pivottabellfelt.
-
Åpne Power Pivot-vinduet.
-
Klikk Hjem > Hent eksterne data > fra database > fra Analysis Services eller Power Pivot.
-
Angi navnet på en flerdimensjonal Analysis Services-server i veiviseren for tabellimport, og velg databasen. Klikk Neste.
-
Lim inn MDX-spørringen i MDX-setningsvinduet.
-
Klikk Valider.
-
Hvis du får en feilmelding, fjerner du spørringen fra vinduet.
-
Klikk Utforming for å åpne MDX-Designer, som du kan kjøre i utformings- eller spørringsmodus avhengig av hva du er vant til. Utformeren inneholder en liste over funksjoner og viser hele kubestrukturen, slik at du kan velge hvilke mål, KPI-er og dimensjoner du kan legge til i datamodellen.
-
Lim inn spørringen i spørringsvinduet. Bruk funksjonene og metadataene som utformeren tilbyr for å utforme en fungerende spørring på nytt.
-
Når spørringen valideres, klikker du Fullfør for å hente dataene. Dataene og metadataene importeres til en datamodell som du viser i Power Pivot. Du må kanskje opprette relasjoner for å koble disse dataene til andre tabeller i modellen. Se Opprett relasjoner i diagramvisning for mer informasjon.
MDX-spørringen Designer har to moduser: utformingsmodus og spørringsmodus. Hver modus inneholder en metadatarute som du kan dra medlemmer fra de valgte kubene fra for å bygge en MDX-spørring som henter dataene du vil bruke.
Grafisk MDX-spørring Designer i utformingsmodus
Når du redigerer en MDX-spørring, åpnes den grafiske MDX-spørringsutformingen i utformingsmodus.
Figuren nedenfor merker rutene for utformingsmodus.
Tabellen nedenfor viser rutene i denne modusen:
Ruten |
Funksjon |
Velg Kube-knappen (...) |
Viser den valgte kuben. |
Metadataruten |
Viser en hierarkisk liste over mål, KPI-er (Key Performance Indicators) og dimensjoner som er definert på den valgte kuben. |
Ruten Beregnede medlemmer |
Viser de gjeldende definerte beregnede medlemmene som er tilgjengelige for bruk i spørringen. |
Filtreringsrute |
Brukes til å velge dimensjoner og relaterte hierarkier for å filtrere data ved kilden og begrense data som returneres. |
Datarute |
Viser kolonneoverskriftene for resultatsettet når du drar elementer fra metadataruten og beregnede medlemmer-ruten. Oppdaterer resultatsettet automatisk hvis AutoExecute-knappen er valgt. |
Du kan dra dimensjoner, mål og KPI-er fra metadataruten, og beregnede medlemmer fra ruten Beregnet medlem, til Data-ruten. I filterruten kan du velge dimensjoner og relaterte hierarkier og angi filteruttrykk for å begrense dataene som er tilgjengelige for spørring. Hvis veksleknappen AutoExecute () på verktøylinjen er valgt, kjører spørringsutformingen spørringen hver gang du slipper et metadataobjekt i dataruten. Du kan kjøre spørringen manuelt ved hjelp av Kjør ()-knappen på verktøylinjen.
Når du oppretter en MDX-spørring i denne modusen, inkluderes følgende tilleggsegenskaper automatisk i spørringen:
Medlemsegenskaper MEMBER_CAPTION, MEMBER_UNIQUE_NAME
Egenskaper for celle VERDI, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
Hvis du vil angi dine egne tilleggsegenskaper, må du redigere MDX-spørringen manuelt i spørringsmodus.
Importering fra en MDX-spørringsfil støttes ikke.
Grafisk MDX-spørring Designer verktøylinje i utformingsmodus
Verktøylinjen for spørringsutforming inneholder knapper som hjelper deg med å utforme MDX-spørringer ved hjelp av det grafiske grensesnittet. Tabellen nedenfor viser knappene og deres funksjoner.
Knapp |
Beskrivelse |
Rediger som tekst |
Ikke aktivert for denne datakildetypen. |
Importere |
Importer en eksisterende spørring fra en rapportdefinisjonsfil (RDL) på filsystemet. |
|
Bytt til KOMMANDOTYPE MDX. |
|
Oppdater metadata fra datakilden. |
|
Vise dialogboksen Beregnet medlemsverktøy . |
|
Veksle mellom å vise og ikke vise tomme celler i dataruten. (Dette tilsvarer bruk av SETNINGEN NON EMPTY i MDX). |
|
Kjør spørringen automatisk og vis resultatet hver gang en endring gjøres. Resultatene vises i dataruten. |
|
Vis aggregasjoner i dataruten. |
|
Slett den valgte kolonnen i Data-ruten fra spørringen. |
|
Vis dialogboksen Spørringsparametere . Når du angir verdier for en spørringsparameter, opprettes det automatisk en parameter med samme navn. |
|
Klargjør spørringen. |
|
Kjør spørringen og vis resultatene i dataruten. |
|
Avbryt spørringen. |
|
Veksle mellom utformingsmodus og spørringsmodus. |
Grafisk MDX-spørring Designer i spørringsmodus
Hvis du vil endre den grafiske spørringsutformingen til spørringsmodus , klikker du utformingsmodus på verktøylinjen.
Figuren nedenfor merker rutene for spørringsmodus.
Tabellen nedenfor viser rutene i denne modusen:
Ruten |
Funksjon |
Velg Kube-knappen (...) |
Viser den valgte kuben. |
Ruten Metadata/funksjoner/maler |
Viser en hierarkisk liste over mål, KPI-er og dimensjoner som er definert på den valgte kuben. |
Spørringsrute |
Viser spørringsteksten. |
Resultatrute |
Viser resultatene av kjøringen av spørringen. |
Metadataruten viser faner for metadata, funksjoner og maler. Fra Metadata-fanen kan du dra dimensjoner, hierarkier, KPI-er og mål til MDX-spørringsruten. Fra Funksjoner-fanen kan du dra funksjoner til MDX-spørringsruten . Fra Maler-fanen kan du legge til MDX-maler i MDX-spørringsruten. Når du kjører spørringen, viser resultatruten resultatene for MDX-spørringen.
Du kan utvide standard MDX-spørringen som genereres i utformingsmodus, til å inkludere flere medlemsegenskaper og celleegenskaper. Når du kjører spørringen, vises ikke disse verdiene i resultatsettet. De sendes imidlertid tilbake med datasettfeltsamlingen, og du kan bruke disse verdiene.
Grafisk spørring Designer verktøylinje i spørringsmodus
Verktøylinjen for spørringsutforming inneholder knapper som hjelper deg med å utforme MDX-spørringer ved hjelp av det grafiske grensesnittet.
Verktøylinjeknappene er identiske mellom utformingsmodus og spørringsmodus, men følgende knapper er ikke aktivert for spørringsmodus:
-
Rediger som tekst
-
Legg til beregnet medlem ()
-
Vis tomme celler ()
-
AutoExecute ()
-
Vis aggregasjoner ()