A kockák olyan lekérdezési struktúrák, amelyeket kifejezetten egy vagy több üzleti teljesítménymutató (például nettó nyereség vagy bruttó értékesítés) különböző dimenziókban (idő, földrajzi hely, demográfiai adatok stb.) történő elemzésére terveztek. Az Excelben kimutatásokat és kimutatásdiagramokat készítő People gyakran használja adatforrásként az Analysis Services-kockákat.
Az MDX a kockák lekérdezési nyelve. Az Excel a színfalak mögött MDX használatával olvassa be a mezőket és az adatértékeket, amikor Ön elemeket választ egy kimutatás mezőlistájából. Az MDX-lekérdezéseket manuálisan is létrehozhatja, amikor adatokat importál egy Analysis Services-kockából.
Ha az Excelhez készült Power Pivot bővítményt használja, az MDX Query Designer segítségével létrehozhat MDX-lekérdezéseket, amikor az Analysis Services szolgáltatáson futó többdimenziós adatbázisból importál adatokat.
Kinek érdemes használnia az MDX Query Designer alkalmazást? Az MDX Query Builder használata akkor lehet sikeres, ha már rendelkezik MDX-ismerettel, vagy ha van egy előre definiált lekérdezése, amelyet használni vagy tesztelni szeretne. Ha Ön nem MDX-szakértő, az Analysis Services adatait az Excel használatával kérheti be. Amikor kiszolgálóhoz és adatbázishoz csatlakozik, az Excel megjeleníti, hogy mely kockák állnak rendelkezésre, és importálja azok mértékeit és dimenzióit, így a kimutatás mezőlistájával a kocka bármely részét lekérdezheti.
- Nyissa meg a Power Pivot ablakot.
- Kattintson a Kezdőlap> parancsra:Külső adatok>beolvasása adatbázisból>az Analysis Services vagy a Power Pivot bővítményből.
- A Tábla importálása varázslóban adja meg egy többdimenziós Analysis Services-kiszolgáló nevét, majd válassza ki az adatbázist. Kattintson a Tovább gombra.
- Illessze be az MDX-lekérdezést az MDX-utasítás ablakába.
- Kattintson az Érvényesítés gombra.
- Ha hibaüzenet jelenik meg, törölje a lekérdezést az ablakból.
- A Tervezés gombra kattintva nyissa meg az MDX Query Designer alkalmazást, amelyet a korábbtól függően tervező vagy lekérdezési módban is futtathat. A tervező felsorolja a függvényeket, és megjeleníti a teljes kockastruktúrát, így kiválaszthatja, hogy milyen mértékeket, KPI-ket és dimenziókat adhat hozzá az adatmodellhez.
- Illessze be a lekérdezést a lekérdezésablakba. Használja a tervező által biztosított függvényeket és metaadatokat egy működőképes lekérdezés újratervezéséhez.
- A lekérdezés érvényesítése után kattintson a Befejezés gombra az adatok beolvasásához. Az adatok és a metaadatok egy adatmodellbe kerülnek, amelyet a Power Pivotban tekinthet meg. Előfordulhat, hogy kapcsolatokat kell létrehoznia az adatok és az adatok más táblákkal való összekapcsolásához a modellben. További információt a Kapcsolatok létrehozása Diagram nézetben című témakörben találhat.
Az MDX Query Designer két móddal rendelkezik: tervező móddal és lekérdezési móddal. Mindegyik módban megtalálható egy metaadatokat tartalmazó ablaktábla, ahonnan a tagok kijelölt adatkockákból való áthúzásával létrehozhat egy olyan MDX-lekérdezést, amely beolvassa a használni kívánt adatokat.
Grafikus MDX lekérdezéstervező Designer tervező módban
MDX-lekérdezés szerkesztésekor a grafikus MDX-lekérdezéstervező tervező módban nyílik meg.
Az alábbi ábra a Tervező mód ablaktábláit jelöli.
Az alábbi táblázatban láthatók az ebben az üzemmódban működő ablaktáblák:
| Ablaktábla | Függvény |
|---|---|
| Kocka kijelölése gomb (...) | Az aktuálisan kijelölt adatkocka megjelenítése. |
| Metaadatok ablaktábla | A kijelölt kockán definiált mértékek, fő teljesítménymutatók (KPI-k) és dimenziók hierarchikus listáját jeleníti meg. |
| Számított tagok ablaktábla | Megjeleníti a lekérdezéshez felhasználható, aktuálisan definiált számított tagokat. |
| Szűrő ablaktábla | Dimenziók és kapcsolódó hierarchiák kiválasztására szolgál az adatok forrásnál történő szűréséhez és a visszaadott adatok korlátozásához. |
| Adatok ablaktábla | Megjeleníti az eredményhalmaz oszlopfejléceit, miközben elemeket húz a Metaadatok és a Számított tagok ablaktáblából. Automatikusan frissíti az eredménykészletet, ha az Automatikus végrehajtás gombot választotta. |
A Metaadatok ablaktáblából dimenziókat, mértékeket és fő teljesítménymutatókat, a számított tagokat pedig a Számított tag ablaktábláról húzhatja át az Adatok ablaktáblára. A Szűrő ablaktáblában választhat dimenziókat és kapcsolódó hierarchiákat, valamint szűrőkifejezések beállításával korlátozhatja a lekérdezhető adatok körét. Ha az Automatikus végrehajtás (
váltógomb ki van jelölve az eszköztáron, a lekérdezéstervező minden alkalommal elindítja a lekérdezést, amikor metaadat-objektumot helyez az Adatok ablaktáblára. A lekérdezést manuálisan futtathatja az eszköztár Futtatás (
) gombjával.
Ha ebben az üzemmódban hoz létre MDX-lekérdezést, a lekérdezés automatikusan tartalmazza a következő további tulajdonságokat:
Tag tulajdonságai MEMBER_CAPTION, MEMBER_UNIQUE_NAME
Cella tulajdonságai ÉRTÉK, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
Ha további tulajdonságokat szeretne megadni, akkor a lekérdezési módban manuálisan kell szerkesztenie az MDX-lekérdezést.
Az .mdx lekérdezési fájlokból való importálás nem támogatott.
Grafikus MDX Query Designer eszköztár tervező módban
A lekérdezéstervező eszköztárán elérhető gombok segítségével többdimenziós lekérdezéseket tervezhet grafikus felületen. Az alábbi táblázat felsorolja a gombokat és funkcióikat.
| Button | Leírás |
|---|---|
| Szerkesztés szövegként | Ehhez az adatforrástípushoz nem engedélyezett. |
| Importálás | Importáljon egy meglévő lekérdezést a fájlrendszer egy jelentésdefiníciós (.rdl) fájljából. |
|
|
Váltson MDX típusú parancsra. |
|
|
Frissítse a metaadatokat az adatforrásból. |
|
|
A Számított tagok szerkesztője párbeszédpanel megjelenítése. |
|
|
Üres cellák megjelenítése és megjelenítése közötti váltás az Adatok ablaktáblában (Ez egyenértékű a NON EMPTY záradék MDX-ben történő használatával.) |
|
|
A lekérdezés automatikus futtatása, és az eredmény megjelenítése minden egyes módosításkor. A találatok az Adatok ablaktáblában jelennek meg. |
|
|
Összesítések megjelenítése az Adatok ablaktáblában |
|
|
Az Adatok ablaktáblában kijelölt oszlop törlése a lekérdezésből. |
|
|
A lekérdezésparaméterek párbeszédpanel megjelenítése. Amikor értéket ad meg egy lekérdezési paraméterhez, automatikusan létrejön egy ugyanolyan nevű paraméter. |
|
|
Készítse elő a lekérdezést. |
|
|
Futtassa a lekérdezést, és jelenítse meg az eredményeket az Adatok ablaktáblán. |
|
|
Szakítsa meg a lekérdezést. |
|
|
Váltás a tervező és a lekérdezési üzemmód között |
Grafikus MDX Query Designer lekérdezési módban
Ha a grafikus lekérdezéstervezőt lekérdezési módra szeretné váltani, kattintson az eszköztár Tervező mód gombjára.
Az alábbi ábra a Lekérdezés üzemmód ablaktábláit jelöli.
Az alábbi táblázatban láthatók az ebben az üzemmódban működő ablaktáblák:
| Ablaktábla | Függvény |
|---|---|
| Kocka kijelölése gomb (...) | Az aktuálisan kijelölt adatkocka megjelenítése. |
| Metaadatok/Függvények/Sablonok ablaktábla | A kijelölt kockán definiált mértékek, fő teljesítménymutatók és dimenziók hierarchikus listáját jeleníti meg. |
| Lekérdezés ablaktábla | Megjeleníti a lekérdezés szövegét. |
| Result pane | Megjeleníti a lekérdezés futtatásának eredményeit. |
A Metaadatok ablaktábla a Metaadatok, a Függvények és a Sablonok füleket jeleníti meg. A Metaadatok lapról dimenziókat, hierarchiákat, fő teljesítménymutatókat és mértékeket húzhat az MDX-lekérdezés ablaktáblára. A Függvények lapról a többdimenziós lekérdezés ablaktáblára húzhat függvényeket. A Sablonok lapról MDX-sablonokat adhat hozzá az MDX-lekérdezés ablaktáblához. A lekérdezés végrehajtásakor az Eredmény ablaktábla megjeleníti az MDX-lekérdezés eredményeit.
A Tervező módban létrehozott alapértelmezett MDX-lekérdezés további tag- és cellatulajdonságokra is kiterjedhet. A lekérdezés futtatásakor ezek az értékek nem jelennek meg az eredményhalmazban. Az adatkészletmező-gyűjteményben azonban visszaadja őket, és használhatja ezeket az értékeket.
Grafikus lekérdezéstervező Designer eszköztár lekérdezési módban
A lekérdezéstervező eszköztárán elérhető gombok segítségével többdimenziós lekérdezéseket tervezhet grafikus felületen.
Az eszköztárgombok megegyeznek a Tervező és a Lekérdezés módban, de az alábbi gombok nem engedélyezettek a Lekérdezés módban:
- Szerkesztés szövegként
-
Számított tag hozzáadása (

-
Üres cellák megjelenítése (

-
AutoExecute (

-
Összesítések megjelenítése (
