Zdieľať cez


Integrujte Power Platform so SAP na správu údajov

Integrácia Microsoft Power Platform so SAP vylepší možnosti správy údajov a automatizácie vašej organizácie.

Prepitné

Tento článok poskytuje príklad scenára a zovšeobecnenú príkladnú architektúru na ilustráciu toho, ako tieto dve platformy bezproblémovo prepojiť. Príklad architektúry môže byť upravený pre mnoho rôznych scenárov a odvetví.

Schéma architektúry

Diagram architektúry, ktorý zobrazuje Power Platform integráciu s typickou pristávacou zónou SAP.

Workflow

Vzorový diagram architektúry zobrazuje úplné riešenie, ale tok medzi Power Platform a SAP je jednoduchý. Nasledujúce kroky popisujú pracovný postup:

  1. Power Platform: Aplikácia Power Apps canvas používa Power Automate tok na volanie konektora SAP ERP.

  2. Konektor SAP ERP: Volá lokálnu bránu údajov pomocou RFC a BAPI.

  3. On-premises data gateway: Volá SAP a používa SAP. Power Platform neobchádza autorizácie v SAP.

  4. SAP (a infraštruktúra): Volá SAP cez konektor SAP .NET.

  5. Konektor SAP OData: Vykonáva operácie, ako je vytváranie, čítanie, aktualizácia a odstraňovanie akcií a vyvoláva funkcie v službe.

Alternatívne spôsoby pripojenia

Miestna dátová brána nie je jediným spôsobom pripojenia k SAP z Power Platform. Môžete tiež použiť virtuálnu sieť Azure alebo virtuálne tabuľky.

Virtuálna sieť

Brána údajov virtuálnej siete vám umožňuje pripojiť váš Azure a ďalšie dátové služby k Microsoft Fabric a Power Platform , aby ste mohli bezpečne komunikovať so zdrojom údajov, vykonávať dotazy a prenášať výsledky späť do služby. Táto metóda zaisťuje bezpečné, efektívne pripojenie, čo umožňuje efektívnu manipuláciu a spracovanie údajov.

Pretože brána údajov virtuálnej siete prenáša údaje pomocou HTTPS, táto možnosť funguje len s konektorom SAP OData. Konektor SAP ERP používa RPC a BAPI.

Virtuálne tabuľky

Ďalšou možnosťou je pracovať so SAP prostredníctvom virtuálnych tabuliek a pristupovať k údajom SAP, ako keby ste pristupovali k tabuľke Dataverse .

Pro: V Dataverse rola zabezpečenia v tabuľke udeľuje povolenie na úrovni tabuľky.

Nevýhody: Povolenia na úrovni riadkov a overenie na úrovni používateľa v zdroji nie sú možné.

Alternatívne toky

Power Automate toky pracovnej plochy vám umožňujú automatizovať opakujúce sa procesy na pracovnej ploche pomocou rozhrania drag-and-drop alebo zaznamenávaním akcií používateľa. Použite toky pracovnej plochy v zriedkavých prípadoch, keď konektory nespĺňajú vaše požiadavky, alebo pri potrebe jednorazového zoškrabania obrazovky.

Pri používaní tokov pre stolné počítače na integráciu so SAP majte na pamäti nasledujúce skutočnosti:

  • Power Automate Záznamník RPA: Power Automate RPA obsahuje stolný záznamník na zaznamenávanie interakcií s GUI SAP a webovými aplikáciami, ako je SAP Fiori, a konvertuje akcie na úlohy RPA. Funkcia ukážky s názvom „Nahrávanie pomocou funkcie Copilot“ vám umožňuje vytvárať automatizáciu pracovnej plochy zdieľaním obrazovky a popisom úlohy.

  • Integrácia pomocou akcií SAP: Power Automate RPA ponúka nástroje na automatizáciu pracovných postupov SAP vrátane spustenia aplikácie SAP GUI, vytvárania relácií, výberu položiek ponuky a správy transakcií.

  • Integrácia pomocou VBScript: SAP má vlastný automatizačný modul SAP GUI, ktorý vytvára výstup VBScript z interakcií používateľa zachytených počas nahrávania obrazovky, ktorý potom možno použiť v Power Automate RPA bote.

  • Hosťované RPA: Hosťované RPA uvoľňuje zdroje a znižuje náklady tým, že eliminuje potrebu údržby hardvéru alebo virtuálnych strojov. Je to užitočné v nasledujúcich scenároch:

    • Hosťované stroje na vývoj, testovanie a spúšťanie robotov v cloude
    • Hostené skupiny strojov na automatické škálovanie pracovných zaťažení s cieľom optimalizovať bezobslužnú automatizáciu vo výrobe

Súčasti

Power Apps: Platforma s nízkym kódom, ktorá vám umožňuje vytvárať vlastné podnikové aplikácie bez rozsiahlych znalostí kódovania pomocou rozhrania drag-and-drop na pridávanie ovládacích prvkov a pripojenie k zdrojom údajov. Tento prístup umožňuje vysoko prispôsobiteľné aplikácie s dokonalými pixelmi, ktoré možno použiť na webe a v mobilných zariadeniach.

Power Automate: Platforma s nízkym kódom/bez kódu, ktorá vám umožňuje automatizovať opakujúce sa úlohy a zefektívniť pracovné postupy v rámci aplikácií a služieb.

Konektor SAP ERP pre Power Platform: Používa vzdialené volania procedúr (RPC) s rozhraním pre programovanie podnikových aplikácií (BAPI) na pripojenie vašich Power Platform tokov a aplikácií k akémukoľvek systému SAP ERP vrátane SAP ECC a SAP S/4HANA prostredníctvom lokálnej dátovej brány. Konektor podporuje bezpečné metódy autentifikácie, ako sú SAP Basic, Windows (Kerberos) a Microsoft Entra ID, čo vašej organizácii uľahčuje vývoj moderných aplikácií a automatizáciu obchodných procesov pomocou jej údajov SAP.

Miestna brána údajov: Lokálne nainštalovaná klientska aplikácia Windows, ktorá funguje ako most medzi vašimi lokálnymi zdrojmi údajov a službami v cloude Microsoft. Poskytuje rýchly a bezpečný prenos údajov bez potreby akýchkoľvek vstupných portov do vašej siete, iba výstupných portov na dosiahnutie webovej služby Azure, ku ktorej sa brána pripája. Brána podporuje viacero služieb vrátane Power BI, Power Apps, Power Automate, Azure Analysis Services a Azure Logic Apps, čo vašej organizácii umožňuje ponechať si svoje databázy a iné zdroje údajov lokálne a zároveň tieto údaje bezpečne používať v cloudových službách.

Toky pracovnej plochy v Power Automate: Použite robotickú automatizáciu procesov (RPA) na automatizáciu opakujúcich sa úloh na pracovnej ploche. Pracovné postupy môžu interagovať s modernými aj staršími aplikáciami, čo používateľom umožňuje zefektívniť pracovné postupy a zvýšiť efektivitu. V zriedkavých a špeciálnych prípadoch, keď konektory nespĺňajú vaše požiadavky, zvážte použitie tokov pracovnej plochy.

Podrobnosti scenára

Z mnohých prípadov použitia na pripojenie k SAP z Power Platform sú dva primárne:

  • Jednoduché používateľské prostredie založené na úlohách: Používateľské rozhranie SAP je výkonné, ale môže byť komplikované. Príkladný scenár umožňuje používateľovi zamerať sa na jednu až niekoľko kľúčových úloh v prostredí modernej aplikácie na plátne.

  • Princíp „udržať jadro čisté“: Môžete použiť Power Platform na prístup k SAP a udržiavanie externých tokov a pravidiel, ktoré sa nedajú čisto začleniť do SAP. Tento prístup zaisťuje, že toky a pravidlá zostanú bezpečne tam, kde patria, a nenarušia inovácie jadra SAP.

Zváženia

Tieto úvahy implementujú piliere Power Platform Well-Architected, súbor hlavných zásad, ktoré zlepšujú kvalitu pracovného zaťaženia. Ďalšie informácie nájdete v časti Microsoft Power Platform Dobre architektonicky.

So SAP môžete pracovať viacerými spôsobmi, vrátane priamo alebo pomocou virtuálnych tabuliek, ktoré zjednodušujú úlohy pre tvorcov s nízkym kódom.

Zabezpečenie

Prísne zabezpečenie a správa pre vývojárov a koncových používateľov sú životne dôležité pri vytváraní riešení prepojených so systémom SAP s Power Platform. Power Platform obchádza autorizácie v systéme SAP. Bezpečnosť môžete zaistiť na mnohých úrovniach, napríklad pomocou Microsoft Entra ID, prístupu nájomníkov, prístupu k aplikáciám a autentifikácie SAP.

Diagram štruktúry ID Microsoft Entra  pre vzorového nájomníka, ktorý zobrazuje prostredia, aplikácie, toky, konektory a úrovne prístupu.

V diagrame očíslované štítky označujú rôzne úrovne prístupu:

  1. Prístup a izolácia nájomníkov
  2. Prístup k životnému prostrediu
  3. Povolenia zdrojov
  4. Zásady prístupu ku konektorom a ochrany pred stratou údajov (DLP).
  5. Prístup k údajom na základe rolí
  6. Lokálna brána údajov

Dataverse je zvýraznený ako centrálny komponent v oboch prostrediach.

Prevádzková dokonalosť

Máte flexibilitu v tom, ako začleníte Power Platform riešenia do svojich špecifických nástrojov a procesov na poskytovanie softvéru. Power Platform ponúka nástroje v rámci produktu (potrubia), ale môže tiež zapadnúť do vašej širšej stratégie DevOps spojením s nástrojmi, ako sú Azure DevOps a GitHub Actions.

Prispievatelia

Spoločnosť Microsoft zachováva tento článok. Tento článok napísali nasledujúci prispievatelia.

Hlavní autori:

Power Platform a SAP:

Prístup k údajom:

Miestna brána údajov:

Azure virtuálna sieť:

Virtuálne stoly:

ALM: