Kocke so strukture poizvedb, zasnovane posebej za analizo ene ali več metrike poslovne učinkovitosti (na primer dobiček ali bruto prodaja) v različnih dimenzijah (čas, geografija, demografija in tako naprej). Ljudje, ki gradijo vrtilne tabele ali vrtilne grafikone v Excel pogosto uporabljajo kocke storitev Analysis Services kot vir podatkov.
MDX je jezik poizvedbe za kocke. V ozadju se Excel MDX za pridobivanje polj in podatkovnih vrednosti, ko izberete elemente s seznama polj vrtilne tabele. Poizvedbe MDX lahko ustvarite tudi ročno, ko uvažate podatke iz kocke storitev Analysis Services.
Če uporabljate Power Pivot v Excel, lahko ustvarite poizvedbo MDX z načrtovalcem poizvedb MDX, ko uvažate iz večdimenzijske zbirke podatkov, ki se izvaja v storitvah Analysis Services.
Who uporabiti načrtovalnik poizvedb MDX? Če že imate strokovno znanje o MDX ali če imate vnaprej določeno poizvedbo za uporabo ali preskus, boste uspešni pri graditelju poizvedb MDX. Če niste strokovnjak za MDX, lahko s funkcijo Excel analysis services pridobite podatke. Ko vzpostavite povezavo s strežnikom in zbirko podatkov, Excel prikaže, katere kocke so na voljo, uvozi pa vse mere in dimenzije, tako da lahko s seznamom polj vrtilne tabele poizvednete v katerem koli delu kocke.
-
Odpiranje Power Pivot okna.
-
Kliknite Osnovno > get external data > From Database > From Analysis Services ali Power Pivot.
-
V čarovniku za uvoz tabel vnesite ime večdimenzialnega strežnika storitev Analysis Services in izberite zbirko podatkov. Kliknite Naprej.
-
Prilepite vsebino v poizvedbo MDX v okno Izjava MDX.
-
Kliknite Preveri veljavnost.
-
Če pride do napake, počistite poizvedbo v oknu.
-
Kliknite Načrt, da odprete načrtovalnik poizvedb MDX, ki ga lahko zaženete v načinu načrtovanja ali poizvedbe, odvisno od tega, kaj ste navajeni. Načrtovalec zagotovi seznam funkcij in prikaže celotno strukturo kocke, tako da lahko izberete, katere mere, KPI-je in dimenzije lahko dodate v podatkovni model.
-
Prilepite poizvedbo v okno poizvedbe. Uporabite funkcije in metapodatke, ki jih ponuja oblikovalec, da preoblikujemo delovno poizvedbo.
-
Ko je poizvedba preverjena, kliknite Dokončaj, da pridobite podatke. Podatki in metapodatki bodo uvoženi v podatkovni model, ki si ga ogledate v Power Pivot. Morda boste morali ustvariti relacije, da povežete te podatke z drugimi tabelami v modelu. Če želite več podrobnosti, glejte Ustvarjanje relacij v pogledu diagrama.
Načrtovalnik poizvedb MDX ima dva načina: način načrtovanja in način poizvedbe. V vsakem načinu je na voljo podokno z metapodatki, iz katerega lahko povlečete člane iz izbranih kock in ustvarite poizvedbo MDX, ki pridobi podatke, ki jih želite uporabiti.
Grafični načrtovalnik poizvedb MDX v načinu načrtovanja
Ko urejate poizvedbo MDX, se grafični oblikovalnik poizvedb MDX odpre v načinu načrtovanja.
Na spodnji sliki so podokna z oznakami za način načrtovanja.
V spodnji tabeli so podokna v tem načinu:
Podokno |
Funkcija |
Select Cube button (...) |
Prikaže trenutno izbrano kocko. |
Podokno z metapodatki |
Prikaže hierarhični seznam mer, KPI-jev (Ključnih indikatorjev učinkovitosti) in dimenzij, določenih v izbrani kocki. |
Podokno »Izračunani člani« |
Prikaže trenutno določene izračunane člane, ki so na voljo za uporabo v poizvedbi. |
Podokno »Filter« |
Uporablja se za izbiro dimenzij in povezanih hierarhij za filtriranje podatkov v viru in omejitev vrnjenih podatkov. |
Podokno »Podatki« |
Prikaže naslove stolpcev za nabor rezultatov, ko povlečete elemente iz podokna Metapodatki in podokna Izračunani člani. Samodejno posodobi nabor rezultatov, če je izbran gumb AutoExecute. |
Mere, mere in KPI-je lahko povlečete iz podokna Metapodatki in izračunane člane iz podokna Izračunani član v podokno Podatki. V podoknu Filter lahko izberete dimenzije in povezane hierarhije ter nastavite izraze filtra, da omejite podatke, ki so na voljo za poizvedbo. Če je izbran preklopni gumb AutoExecute () v orodni vrstici, načrtovalec poizvedb zažene poizvedbo vsakič, ko spustite predmet metapodatkov v podokno Podatki. Poizvedbo lahko ročno zaženete z gumbom Zaženi () v orodni vrstici.
Ko v tem načinu ustvarite poizvedbo MDX, so v poizvedbo samodejno vključene te dodatne lastnosti:
Lastnosti člana MEMBER_CAPTION, MEMBER_UNIQUE_NAME
Lastnosti celice VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
Če želite določiti svoje dodatne lastnosti, morate ročno urediti poizvedbo MDX v načinu poizvedbe.
Uvažanje iz datoteke poizvedbe .mdx ni podprto.
Graphical MDX Query Designer Toolbar in Design Mode
V orodni vrstici načrtovalca poizvedb so na voljo gumbi za načrtovanje poizvedb MDX z grafičnim vmesnikom. V spodnji tabeli so gumbi in njihove funkcije.
Button |
Opis |
Uredi kot besedilo |
Ni omogočeno za to vrsto vira podatkov. |
Uvoz |
Uvozite obstoječo poizvedbo iz datoteke z definicijo poročila (.rdl) v datotečni sistem. |
|
Switch to Command Type MDX. |
|
Osvežite metapodatke iz vira podatkov. |
|
Prikaz pogovornega okna »Graditelj izračunanih člana«. |
|
Preklopite med prikazom in prikazom praznih celic v podoknu »Podatki«. (To je enakovredno uporabi stavka NON EMPTY v MDX). |
|
Samodejno zaženite poizvedbo in prikažite rezultat vsakič, ko pride do spremembe. Rezultati so prikazani v podoknu Podatki. |
|
Pokaži združevanja v podoknu »Podatki«. |
|
Brisanje izbranega stolpca v podoknu Podatki iz poizvedbe. |
|
Prikaz pogovornega okna Parametri poizvedbe. Ko določite vrednosti za parameter poizvedbe, je samodejno ustvarjen parameter z istim imenom. |
|
Priprava poizvedbe. |
|
Zaženite poizvedbo in prikažite rezultate v podoknu Podatki. |
|
Prekličite poizvedbo. |
|
Preklopi med načinom načrtovanja in načinom poizvedbe. |
Grafični načrtovalnik poizvedb MDX v načinu poizvedbe
Če želite grafični načrtovalnik poizvedb spremeniti v način poizvedbe, kliknite gumb Način načrtovanja v orodni vrstici.
Na spodnji sliki so podokna z oznakami za način poizvedbe.
V spodnji tabeli so podokna v tem načinu:
Podokno |
Funkcija |
Select Cube button (...) |
Prikaže trenutno izbrano kocko. |
Metadata/Functions/Templates pane |
Prikaže hierarhični seznam mer, KPI-jev in dimenzij, določenih v izbrani kocki. |
Podokno poizvedbe |
Prikaže besedilo poizvedbe. |
Podokno z rezultati |
Prikaže rezultate zagona poizvedbe. |
V podoknu Metapodatki so prikazani zavihki metapodatkov, funkcijin predlog. Na zavihku Metapodatki lahko povlečete dimenzije, hierarhije, KPI-je in mere v podokno poizvedbe MDX. Na zavihku Funkcije lahko povlečete funkcije v podokno poizvedbe MDX. Na zavihku Predloge lahko dodate predloge MDX v podokno poizvedbe MDX. Ko izvedete poizvedbo, se v podoknu Rezultati prikažejo rezultati za poizvedbo MDX.
Privzeto poizvedbo MDX, ustvarjeno v načinu načrtovanja, lahko razširite tako, da vključuje dodatne lastnosti člana in lastnosti celice. Ko zaženete poizvedbo, te vrednosti niso prikazane v naboru rezultatov. Vendar pa so posredovani nazaj z zbirko polj nabora podatkov in lahko uporabite te vrednosti.
Graphical Query Designer Toolbar in Query Mode
V orodni vrstici načrtovalca poizvedb so na voljo gumbi za načrtovanje poizvedb MDX z grafičnim vmesnikom.
Gumbi orodne vrstice so enaki med načinom načrtovanja in načinom poizvedbe, vendar za način poizvedbe niso omogočeni ti gumbi:
-
Uredi kot besedilo
-
Dodajanje izračunanega člana ()
-
Pokaži prazne celice ()
-
AutoExecute ()
-
Pokaži združevanja ()