SAP Business Warehouse üzenetkiszolgáló
Feljegyzés
Az SAP Business Warehouse (BW) üzenetkiszolgáló-összekötője 2020 júniusától már rendelkezik az SAP BW/4HANA minősítéssel.
Összegzés
Elem | Leírás |
---|---|
Kiadási állapot | Általános rendelkezésre állás |
Termékek | Power BI (Szemantikai modellek) Power BI (Adatfolyamok) Háló (Adatfolyam Gen2) Power Apps (Adatfolyamok) |
Támogatott hitelesítési típusok | Windows (asztali) Adatbázis (asztali) Alapszintű (online) |
Függvényreferenciák dokumentációja | SapBusinessWarehouse.Cubes Sapbusinesswarehouseexecutionmode.DataStream SapBusinessWarehouseExecutionMode.BasXml SapBusinessWarehouseExecutionMode.BasXmlGzip |
Feljegyzés
Egyes képességek egy termékben lehetnek jelen, másokat azonban az üzembehelyezési ütemezések és a gazdagépspecifikus képességek miatt.
Előfeltételek
Fontos
Az SAP BW üzenetkiszolgáló-összekötő 1.0-s verziója elavult. Az új kapcsolatok az SAP BW üzenetkiszolgáló-összekötő 2.0-s implementációját használják. Az 1.0-s verzió összes támogatása a közeljövőben el lesz távolítva az összekötőből.
A webhelyre való bejelentkezéshez és az illesztőprogramok letöltéséhez SAP-fiókra lesz szüksége. Ha nem biztos benne, forduljon a szervezet SAP-rendszergazdájához.
Ha az SAP BW üzenetkiszolgáló-összekötőt szeretné használni a Power BI Desktopban vagy a Power Query Online-ban, telepítenie kell az SAP .NET Csatlakozás or 3.0-s vagy 3.1-et. A letöltéshez érvényes S-felhasználó szükséges. Az SAP .NET Csatlakozás or 3.0 vagy 3.1 beszerzéséhez lépjen kapcsolatba az SAP Alap csapatával. Az SAP .NET Csatlakozás or 3.0 vagy 3.1 az SAP-ból tölthető le. Az összekötő 32 bites és 64 bites verzióban is elérhető. Válassza ki a Power BI Desktop telepítésének megfelelő verziót. A Power Query Online-ban válassza ki a 64 bites verziót.
Telepítéskor a választható telepítési lépésekben győződjön meg arról, hogy a Szerelvények telepítése a GAC-ba lehetőséget választja.
Feljegyzés
2023 végétől az SAP BW Application Server-összekötő támogatja az SAP .NET Csatlakozás or 3.1-es verziójának használatát.
Támogatott képességek
- Importálás
- Direct Query (Power BI szemantikai modellek)
- Speciális
- Nyelvkód
- Végrehajtási mód
- Köteg mérete
- MDX utasítás
- Jellemző struktúrák engedélyezése
Csatlakozás SAP BW üzenetkiszolgálóra a Power Query Desktopból
SAP BW-üzenetkiszolgálóhoz való csatlakozás:
A Power BI Desktop Kezdőlap lapján válassza a Data > SAP Business Warehouse üzenetkiszolgálójának lekérése lehetőséget.
Adja meg annak az SAP BW-üzenetkiszolgálónak a kiszolgálóját, rendszerszámát, ügyfélazonosítóját és bejelentkezési csoportját, amelyhez csatlakozni szeretne. Ez a példa kiszolgálónévként, rendszerszámként
100
, ügyfélazonosítóként837
és bejelentkezési csoportkéntPURCHASING
használhatóSAPBWTestServer
.Feljegyzés
Az útválasztó-sztringek használatával is csatlakozhat az adatokhoz. További információ: Csatlakozás útválasztó-sztringek használatával
A példa további része bemutatja, hogyan importálhatja az adatokat a Power Query Desktopba, amely az Adat Csatlakozás ivási mód alapértelmezett beállítása. Ha a DirectQuery használatával szeretné betölteni az adatokat, tekintse meg a Csatlakozás az SAP Business Warehouse-ba a Power BI DirectQuery használatával.
Ha az összekötő bármely speciális beállításával szeretné finomhangolni a lekérdezést, válassza a Speciális beállítások használata lehetőséget.
Ha befejezte a megfelelő adatok kitöltését, válassza az OK gombot.
Az adatbázis első elérésekor az SAP BW üzenetkiszolgálóhoz adatbázis-felhasználói hitelesítő adatokra van szükség. A Power Query Desktop két hitelesítési módot kínál az SAP BW-kapcsolatokhoz: felhasználónév-/jelszó-hitelesítéshez (adatbázis) és Windows-hitelesítéshez (egyszeri bejelentkezés). Az SAML-hitelesítés jelenleg nem támogatott. Válassza a Windows vagy az Adatbázis lehetőséget. Ha az adatbázis-hitelesítést választja, adja meg a felhasználónevet és a jelszót. Ha a Windows-hitelesítést választja, nyissa meg a Windows-hitelesítést és az egyszeri bejelentkezést, hogy többet tudjon meg a Windows-hitelesítés követelményeiről.
Ezután válassza a Csatlakozás.
A hitelesítéssel kapcsolatos további információkért tekintse meg az adatforrásokkal való hitelesítést ismertető témakört.
A Kezelő párbeszédpanelen jelölje ki a használni kívánt elemeket. Amikor kiválaszt egy vagy több elemet a kiszolgálóról, a Kezelő párbeszédpanel létrehozza a kimeneti tábla előnézetét. Az SAP BW üzenetkiszolgáló lekérdezési objektumainak a Power Queryben való navigálásáról további információt a lekérdezési objektumok navigálásával kapcsolatban talál.
A Kezelő párbeszédpanelen átalakíthatja a Power Query-szerkesztő adatait az Adatok átalakítása lehetőség kiválasztásával, vagy betöltheti az adatokat a Betöltés gombra kattintva.
Csatlakozás SAP BW üzenetkiszolgálóra a Power Query Online-ból
SAP BW-üzenetkiszolgálóhoz való csatlakozás a Power Query Online-ból:
Az Adatforrások lapon válassza az SAP BW üzenetkiszolgálót.
Adja meg annak az SAP BW-üzenetkiszolgálónak a kiszolgálóját, rendszerszámát, ügyfélazonosítóját és emblémáját, amelyhez csatlakozni szeretne. Ez a példa kiszolgálónévként, rendszerszámként
100
, ügyfélazonosítóként837
és bejelentkezési csoportkéntPURCHASING
használhatóSAPBWTestServer
.Válassza ki azt a helyszíni adatátjárót , amellyel csatlakozni szeretne az adatokhoz.
Hitelesítési típus beállítása alapszintűre. Adja meg a felhasználónevet és a jelszót.
A lekérdezés finomhangolásához speciális beállítások közül is választhat.
Válassza a Tovább gombot a csatlakozáshoz.
A Kezelő párbeszédpanelen jelölje ki a használni kívánt elemeket. Amikor kiválaszt egy vagy több elemet a kiszolgálóról, a Kezelő párbeszédpanel létrehozza a kimeneti tábla előnézetét. Az SAP BW üzenetkiszolgáló lekérdezési objektumainak a Power Queryben való navigálásáról további információt a lekérdezési objektumok navigálásával kapcsolatban talál.
A Kezelő párbeszédpanelen az Adatok átalakítása lehetőség kiválasztásával átalakíthatja a Power Query-szerkesztő adatait.
Csatlakozás útválasztó-sztringek használatával
Az SAP-útválasztó olyan SAP-program, amely köztes állomásként (proxyként) működik az SAP-rendszerek, illetve az SAP-rendszerek és a külső hálózatok közötti hálózati kapcsolatokban. Az SAP-útválasztó szabályozza a hálózathoz való hozzáférést, és mint ilyen, hasznos továbbfejlesztése egy meglévő tűzfalrendszernek (portszűrőnek). Képletesen a tűzfal áthatolhatatlan "falat" képez a hálózat körül. Mivel azonban néhány kapcsolatnak át kell hatolnia ezen a falon, egy "kaput" kell létrehozni a tűzfalon. Az SAP-útválasztó átveszi a kapu irányítását. Röviden, az SAP-útválasztó biztosítja az SAP-rendszerhez való hozzáférés szabályozásának eszközeit.
Útválasztó-sztringek a Power Queryben
Ha SAP-útválasztón keresztül szeretne kapcsolatot létesíteni egy SAP BW-rendszerrel, a Kiszolgáló neve helyett útválasztó-sztringeket használhat a Power Query kapcsolati beállításai között.
Az útválasztó-sztring szintaxisa a következő:
<SAP router 1><SAP router 2>.....<SAP router n><destination : message server>
Ahol:
<SAP router>
=/H/<sap router host name>/S/<sap router port>
<destination> = /M/<message server host name>/S/<message server port or service name>/G/<logon group>
Feljegyzés
/S/<port>
kihagyható, ha a port az alapértelmezett port (3299).
Az alábbi táblázat példákat tartalmaz néhány útválasztó-sztringre.
Cél | Példa | Útválasztó sztringje |
---|---|---|
Üzenetkiszolgáló | SAP-útválasztó üzenetkiszolgáló-porttal | /H/saprouter-maq/S/3299/M/bwmpms.mycompany.com/S/3214 |
Üzenetkiszolgáló | SAP-útválasztó bejelentkezési csoporttal | /H/saprouter-maq/S/3299/M/bwmpms.mycompany.com/S/3214/G/space |
Megfontolások
Az útválasztó-sztringek tartalmazhatnak jelszavakat, amelyeket előtagként vagy
/P/
/W/
. A Power Query-útválasztók sztringjei nem támogatják a jelszavakat, mivel ez nem biztonságos. A jelszó használata hibát fog eredményezni.Az útválasztó-sztringek lehetővé teszik a szimbolikus SAP-rendszernevek használatát is, amelyek előtagja a
/R/
. A Power Query nem támogatja ezt a sztringtípust.A Power Queryben az "útválasztói sztring" szintaxissal megadhat egy egyéni portot, így az egyetlen állomással rendelkező útválasztó-sztringek engedélyezettek. Az útválasztó-sztringek ezután a következővel kezdődhetnek: vagy
/H/
/M/
. A rendszer minden más bemenetet kiszolgálónévnek/IP-címnek feltételez.Ha engedélyezni szeretné, hogy ugyanazokat az útválasztó-sztringeket használja, amelyet más eszközökben használ, az
/G/
útválasztó-sztringben lévő beállítás támogatott. Ha meg van adva, annak meg kell egyeznie a "Bejelentkezési csoport" paraméterben megadott értékkel.Ha meg van adva egy üzenetkiszolgáló-port, a rendszer elküldi. Ilyen körülmények között a
SystemId
kapcsolati sztring nincs megadva, mivel már nincs rá szükség. Azonban továbbra is meg kell adnia egy értéketSystemId
annak ellenére, hogy nem fogja használni a kapcsolat létrehozásához.