Share via


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.

Válassza ki a szerelvények GAC-ba való telepítéséhez.

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:

  1. 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.

  2. 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ént100, ügyfélazonosítóként 837és bejelentkezési csoportként PURCHASINGhaszná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.

    Adja meg az SAP Business Warehouse üzenetkiszolgálójának adatait.

  3. 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.

    Adja meg az üzenetkiszolgáló hitelesítő adatait.

    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.

  4. 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.

    Az Üzenetkiszolgáló kezelő nézete a Power Query Desktopból.

  5. 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:

  1. Az Adatforrások lapon válassza az SAP BW üzenetkiszolgálót.

  2. 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ént100, ügyfélazonosítóként 837és bejelentkezési csoportként PURCHASINGhasználhatóSAPBWTestServer.

  3. Válassza ki azt a helyszíni adatátjárót , amellyel csatlakozni szeretne az adatokhoz.

  4. Hitelesítési típus beállítása alapszintűre. Adja meg a felhasználónevet és a jelszót.

    SAP BW Message Server online bejelentkezés.

  5. A lekérdezés finomhangolásához speciális beállítások közül is választhat.

  6. Válassza a Tovább gombot a csatlakozáshoz.

  7. 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.

  8. A Kezelő párbeszédpanelen az Adatok átalakítása lehetőség kiválasztásával átalakíthatja a Power Query-szerkesztő adatait.

    SAP BW Üzenetkiszolgáló kezelő nézet a Power Query Online-ból.

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éket SystemId annak ellenére, hogy nem fogja használni a kapcsolat létrehozásához.

Lásd még