Megosztás a következőn keresztül:


Speciális beállítások használata

Amikor kapcsolatot hoz létre egy SAP Business Warehouse-kiszolgálóval, megadhat nyelvi kódot, végrehajtási módot, kötegméretet és MDX-utasítást. Azt is kiválaszthatja, hogy engedélyezni szeretné-e a jellemző struktúrákat.

Feljegyzés

Bár a cikkben szereplő képek az SAP Business Warehouse alkalmazáskiszolgáló-összekötő speciális beállításait szemléltetik, ugyanúgy működnek az SAP Business Warehouse üzenetkiszolgáló-összekötőjében is.

Nyelvkód

Az SAP BW-kiszolgálóval létesített kapcsolat létrehozásakor megadhat nyelvi kódot is.

Adjon meg egy kétjegyű nyelvi kódot a speciális beállításokban.

A várt érték az SAP-rendszerben definiált kétbetűs nyelvi kód. A Power Query Desktopban válassza a Nyelvkód mező melletti Súgó ikont (kérdőjelet) az érvényes értékek listájához.

A nyelvi kód megadása után a Power Query megjeleníti az SAP BW-ben az adatobjektumok leíró nevét a megadott nyelven, beleértve a kijelölt objektumok mezőneveit is.

Feljegyzés

Előfordulhat, hogy nem minden felsorolt nyelv van konfigurálva az SAP BW-rendszerben, és előfordulhat, hogy az objektumleírások nem minden nyelven lesznek lefordítva.

A leíró és mezőnevek nyelvváltozását megjelenítő kezelő.

Ha nincs megadva nyelvi kód, a rendszer a Beállítások párbeszédpanel alapértelmezett területi beállítását használja, és érvényes SAP-nyelvi kódra van leképezve. A Power BI Desktop aktuális területi beállításainak megtekintéséhez vagy felülbírálásához nyissa meg a Fájlbeállítások>és beállítások>beállításai párbeszédpanelt, és válassza az Aktuális fájl>területi beállításai lehetőséget. A Power Query Online aktuális területi beállításának megtekintéséhez vagy felülbírálásához nyissa meg a Kezdőlap>beállításai>projektbeállítások párbeszédpanelt. Ha felülbírálja a területi beállítást, a beállítás megmarad az M-lekérdezésben, és a rendszer tiszteletben tartja, ha a Power Query Desktopból a Power Query Online-ba másolja a lekérdezést.

Végrehajtási mód

A Végrehajtási mód beállítás azt az MDX-felületet adja meg, amellyel lekérdezéseket hajthat végre a kiszolgálón. A következő lehetőségek érvényesek:

  • BasXml: Az SAP Business Warehouse MDX-végrehajtásának bXML-összesimítási módbeállítását adja meg.

  • BasXmlGzip: A Gzip tömörített bXML-összesimítási mód beállítását adja meg az SAP Business Warehouse-beli MDX-végrehajtáshoz. Ez a beállítás kis késésű vagy nagy kötetű lekérdezésekhez ajánlott. A végrehajtási mód beállítás alapértelmezett értéke.

  • DataStream: Az SAP Business Warehouse-beli MDX-végrehajtás DataStream-összesimítási módjának megadása.

    A Bejelentkezési párbeszédpanelen a Végrehajtási mód lehetőség helye látható.

Köteg mérete

Meghatározza az MDX-utasítás végrehajtásakor egyszerre beolvasandó sorok maximális számát. Egy kis szám nagyobb adatkészlet beolvasásakor több hívást indít a kiszolgálóra. Sok sor javíthatja a teljesítményt, de memóriaproblémákat okozhat az SAP BW-kiszolgálón. Az alapértelmezett érték 50000 sor.

MDX utasítás

Feljegyzés

Az MDX utasítás lehetőség nem érhető el a Power Query Online-ban.

Ahelyett, hogy navigátort használna az SAP BW-ben elérhető adatobjektumok közötti tallózásra és kiválasztásra, az MDX lekérdezési nyelvét ismerő felhasználó megadhat egy MDX-utasítást a közvetlen végrehajtáshoz az SAP BW-ben. Ne feledje azonban, hogy egyéni MDX-utasítás használatakor a rendszer nem alkalmaz további lekérdezés-összecsukást.

Az itt használt példához tartozó utasítás az alábbi mintában látható módon jelenik meg az SAP BW objektumainak és tulajdonságainak technikai nevei alapján.

SELECT {[0EFUZM0P10X72MBPOYVBYIMLB].[0EFUZM0P10X72MBPOYVBYISWV]} ON COLUMNS ,
NON EMPTY CROSSJOIN(CROSSJOIN([0D_MATERIAL].[LEVEL01].MEMBERS,[0D_PUR_ORG].[LEVEL01].MEMBERS) ,
[0D_VENDOR].[LEVEL01].MEMBERS)
DIMENSION PROPERTIES
[0D_MATERIAL].[20D_MATERIAL],
[0D_MATERIAL].[50D_MATERIAL],
[0D_PUR_ORG].[20D_PUR_ORG],
[0D_PUR_ORG].[50D_PUR_ORG],
[0D_VENDOR].[20D_VENDOR],
[0D_VENTOR].[50D_VENDOR] ON ROWS FROM [0D_PU_C01/0D_PU_C01_Q0013]

Példa MDX utasításra, amely az MDX utasítás beállításban látható.

Az SAP BW-összekötő megjeleníti az MDX-utasítás által visszaadott adatok előnézetét. Ezután választhatja a Betöltés lehetőséget az adatok betöltéséhez (csak a Power Query Desktopban), vagy az Adatok átalakítása lehetőséget választva további módosításokat végezhet a Power Query-szerkesztő lévő adatkészleten.

A kezelő előzetes verziójában megjelenő MDX-adatok.

Az MDX-utasítások érvényesítéséhez és hibaelhárításához az SAP BW biztosítja az SAP GUI MDXTEST-tranzakciót Windows-felhasználók számára. Emellett az MDXTEST-tranzakció hasznos eszköz lehet a kiszolgálóhibák vagy teljesítményproblémák elemzéséhez az SAP BW-rendszeren belüli feldolgozás eredményeként.

A tranzakcióval kapcsolatos részletesebb információkért látogasson el az MDX Tesztkörnyezetbe.

MDX-utasítás hibaelhárítása az SAPGUI MDXTEST-ével.

Az MDXTEST egy MDX-utasítás létrehozásához is használható. A tranzakciós képernyő bal oldalán panelek találhatók, amelyek segítenek a felhasználónak az SAP BW-ben egy lekérdezési objektum böngészésében és egy MDX-utasítás létrehozásában.

A tranzakció különböző végrehajtási módokat/interfészeket kínál az MDX-utasításhoz. Az Összesimítás (basXML) lehetőséget választva utánozhatja, hogy a Power Query hogyan hajtaná végre a lekérdezést az SAP BW-ben. Az SAP BW ezen felülete dinamikusan hozza létre a sorkészletet az MDX-utasítás kijelölésével. A Power Query Desktopnak visszaadott dinamikus tábla nagyon kompakt formában rendelkezik, amely csökkenti a memóriahasználatot.

A Végrehajtás exportálás módban kijelölt simítást jeleníti meg.

A tranzakció megjeleníti az MDX-utasítás eredményhalmazát és a hasznos futtatókörnyezeti metrikákat.

Megjeleníti az MDX utasítás eredményhalmazát.

Jellemző struktúrák engedélyezése

A Jellemző struktúrák engedélyezése kijelölés megváltoztatja a jellemző struktúrák navigátorban való megjelenítését. A struktúra egy SAP BW-objektum, amely BEX-lekérdezések készítésekor használható. A BEX UX-ban a következő képhez hasonlóan néznek ki.

BEX-lekérdezések készítésekor használt struktúra.

Ha a jellemzőstruktúrák engedélyezése beállítás egyértelmű (alapértelmezett), az összekötő az egyes dimenziók cartesian termékét hozza létre a szerkezeten minden elérhető mértékkel. Példa:

A navigátor képe, amelyen a Net Value stat curr és a Number of documents values is displayed for Calgary, Frankfurt és München.

Ha ki van választva, az összekötő csak a rendelkezésre álló mértékeket állítja elő. Példa:

A kezelő képe, amelyen csak a net value stat curr és a Number of documents values látható.

Lásd még