Kocke so strukture poizvedb, ki so posebej zasnovane za analizo ene ali več meritev poslovne uspešnosti (na primer čisti dobiček ali bruto prodaja) v različnih dimenzijah (čas, geografija, demografski podatki itd.). People, ki ustvarjajo vrtilne tabele ali vrtilne grafikone v Excelu, pogosto uporabljajo kocke storitev Analysis Services kot vir podatkov.
MDX je jezik poizvedbe za kocke. V ozadju Excel uporablja 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 Excelu, lahko ustvarite poizvedbo MDX z MDX Query Designer, ko uvozite iz večdimenzionalne zbirke podatkov, ki se izvaja v storitvah Analysis Services.
Kdo naj uporablja MDX Query Designer? Z graditeljem poizvedb MDX boste uspešni, če že imate strokovno znanje o MDX ali imate vnaprej določeno poizvedbo za uporabo ali preizkušanje. Če niste strokovnjak za MDX, uporabite Excel, da pridobite podatke storitev Analysis Services. Ko vzpostavite povezavo s strežnikom in zbirko podatkov, vam Excel prikaže, katere kocke so na voljo, in uvozi vse njene mere in razsežnosti, tako da lahko poizvedujete po katerem koli delu kocke s seznamom Polja vrtilne tabele.
- Odprite okno dodatka Power Pivot.
- Kliknite Osnovno>Pridobi zunanje podatke>iz zbirke podatkov>iz storitev Analysis Services ali dodatka Power Pivot.
- V čarovniku za uvoz tabel vnesite ime večdimenzionalnega strežnika storitev Analysis Services in izberite zbirko podatkov. Kliknite Naprej.
- Prilepite poizvedbo MDX v okno Izjava MDX.
- Kliknite Potrdi.
- Če se prikaže napaka, počistite poizvedbo v oknu.
- Kliknite Načrt, da odprete MDX Query Designer, ki ga lahko zaženete v načinu načrtovanja ali poizvedbe, odvisno od tega, kaj ste vajeni. Oblikovalnik prikaže seznam funkcij in celotno strukturo kocke, tako da lahko izberete, katere mere, KPI-je in razsežnosti lahko dodate v podatkovni model.
- Prilepite poizvedbo v okno poizvedbe. Uporabite funkcije in metapodatke, ki jih zagotovi oblikovalnik, da preoblikujete delujočo 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 dodatku Power Pivot. Morda boste morali ustvariti relacije, da povežete te podatke z drugimi tabelami v modelu. Za podrobnosti glejte Ustvarjanje relacij v pogledu diagrama .
MDX Query Designer ima dva načina: način načrtovanja in način poizvedbe. Vsak način ponuja 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 MDX Query Designer v načinu načrtovanja
Ko urejate poizvedbo MDX, se grafični oblikovalnik poizvedbe MDX odpre v načinu načrtovanja.
Na spodnji sliki so označena podokna za način načrtovanja.
V spodnji tabeli so navedena podokna v tem načinu:
| Podokno | Funkcija |
|---|---|
| Gumb Izberi kocko (...) | Prikaže trenutno izbrano kocko. |
| Podokno »Metapodatki« | Prikaže hierarhični seznam mer, ključnih kazalnikov uspešnosti (KPI-jev) in razsežnosti, določenih na izbrani kocki. |
| Podokno Izračunani člani | Prikaže trenutno določene izračunane člane, ki so na voljo za uporabo v poizvedbi. |
| Podokno filtra | Uporabite za izbiro razsežnosti in sorodnih hierarhij za filtriranje podatkov pri viru in omejitev vrnjenih podatkov. |
| Podokno s podatki | Prikaže naslove stolpcev za nabor rezultatov, ko vlečete elemente iz podokna »Metapodatki« in podokna »Izračunani člani«. Samodejno posodobi nabor rezultatov, če je izbran gumb Samodejno izvajanje . |
Razsežnosti, mere in KPI-je lahko povlečete iz podokna »Metapodatki«, izračunane člane pa iz podokna »Izračunani član« v podokno »Podatki«. V podoknu Filter lahko izberete razsežnosti in sorodne hierarhije ter nastavite izraze filtra, da omejite podatke, ki so na voljo za poizvedbo. Če je v orodni vrstici izbran preklopni gumb »Samodejno izvajanje (
«, oblikovalnik poizvedbe 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 ustvarite poizvedbo MDX v tem načinu, so v poizvedbo samodejno vključene te dodatne lastnosti:
Lastnosti članov MEMBER_CAPTION, MEMBER_UNIQUE_NAME
Lastnosti celice VREDNOST, 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.
Uvoz iz datoteke poizvedbe .mdx ni podprt.
Grafična orodna vrstica MDX Query Designer v načinu načrtovanja
V orodni vrstici oblikovalnika poizvedb so gumbi za pomoč pri načrtovanju poizvedb MDX z grafičnim vmesnikom. V spodnji tabeli so navedeni 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čnem sistemu. |
|
|
Preklopite na Ukaz Vnesite MDX. |
|
|
Osvežite metapodatke iz vira podatkov. |
|
|
Prikažite pogovorno okno Graditelj izračunanih članov . |
|
|
Preklapljanje med prikazovanjem praznih celic in neprikazovanjem praznih celic v podoknu Podatki. (To je enakovredno uporabi stavka NON EMPTY v MDX). |
|
|
Samodejno zaženite poizvedbo in prikažite rezultat vsakič, ko naredite spremembo. Rezultati so prikazani v podoknu Podatki. |
|
|
Prikaz združevanja v podoknu Podatki |
|
|
Izbrišite izbrani stolpec v podoknu Podatki iz poizvedbe. |
|
|
Prikažite pogovorno okno Parametri poizvedbe . Ko določite vrednosti za parameter poizvedbe, se samodejno ustvari parameter z istim imenom. |
|
|
Pripravite poizvedbo. |
|
|
Zaženite poizvedbo in prikažite rezultate v podoknu Podatki. |
|
|
Prekličite poizvedbo. |
|
|
Preklapljanje med načinom načrtovanja in načinom poizvedbe. |
Grafični MDX Query Designer v načinu poizvedbe
Če želite grafični oblikovalnik poizvedbe spremeniti v način poizvedbe , kliknite gumb Način načrtovanja v orodni vrstici.
Na spodnji sliki so označena podokna za način poizvedbe.
V spodnji tabeli so navedena podokna v tem načinu:
| Podokno | Funkcija |
|---|---|
| Gumb »Izbira kocke« (...) | Prikaže trenutno izbrano kocko. |
| Podokno »Metapodatki/funkcije/predloge« | Prikaže hierarhični seznam mer, KPI-jev in dimenzij, določenih na izbrani kocki. |
| Podokno za poizvedbe | Prikaže besedilo poizvedbe. |
| Podokno z rezultati | Prikaže rezultate izvajanja poizvedbe. |
V podoknu z metapodatki so prikazani zavihki za metapodatke, funkcije in predloge. Z zavihka »Metapodatki « lahko dimenzije, hierarhije, KPI-je in mere povlečete v podokno »Poizvedba MDX«. Z zavihka »Funkcije « lahko funkcije povlečete v podokno »Poizvedba MDX«. Na zavihku »Predloge « lahko dodate predloge MDX v podokno »Poizvedba MDX«. Ko poizvedbo izvajate, so v podoknu z rezultati prikazani rezultati poizvedbe MDX.
Privzeto poizvedbo MDX, ustvarjeno v načinu načrtovanja, lahko razširite tako, da vključuje dodatne lastnosti člana in celice. Ko poizvedbo zaženete, te vrednosti niso prikazane v naboru rezultatov. Vendar pa se posredujejo nazaj z zbirko polj nabora podatkov in lahko uporabite te vrednosti.
Graphics Query Designer Toolbar in Query Mode
V orodni vrstici načrtovalnika poizvedbe so na voljo gumbi za načrtovanje poizvedb MDX z grafičnim vmesnikom.
Gumbi v orodni vrstici so v načinu načrtovanja in načinu poizvedbe enaki, vendar ti gumbi niso omogočeni v načinu poizvedbe:
- Uredi kot besedilo
-
Dodajanje izračunanega člana (

-
Pokaži prazne celice (
) -
Samodejna izvedba (
) -
Pokaži združevanja (
