Příjem dat SAP s využitím analýz na úrovni cloudu v Azure

Azure podporuje mnoho přístupů k extrakci a ingestování dat ze zdrojů dat SAP, včetně z BusinessWare a SAP ERP Central Component (ECC). Systémy SAP jsou složité, protože jejich monolitická struktura zkracuje několik domén. Doporučeným vzorem je pro každou obchodní skupinu příjem dat ze SAP do cílové zóny dat. Data se zobrazují v rozšířené vrstvě (předávané nezpracovaným) a jsou přístupná v rámci řízení přístupu ke skupině Microsoft Entra. Centrální finanční týmy mohou spravovat a ingestovat finanční objekty do jednoho datového prostředku, který je vhodný pro požadavky cílové zóny dat.

V závislosti na objemu dat a požadavcích vaší organizace na latenci může jedna ze tří vzorů podporovat vaše požadavky na příjem dat.

Azure Data Factory

Data Factory poskytuje několik konektorů pro systémy SAP a různé databáze (včetně SAP HANA). Ty se dají použít k vytváření jednoduchých transformací dat bez kódu v řádu minut. Rozdílová replikace není k dispozici, ale je možné ji dosáhnout některým programováním. Azure Data Factory se podporuje pouze pro dávkové zpracování nebo mikrobatchy v minimálních 15minutových intervalech.

Tato možnost Data Factory, která je popsaná jako možnost VYŽÁDAT , podporuje jednotné přihlašování a zabezpečené ověřování síťové komunikace do SAP. Poskytuje také možnost používat transformace dat bez kódu k vytváření odolných toků dat, které se dají integrovat s Azure Databricks pro flexibilní přípravu a rozšiřování dat. Je omezený na dávkové zpracování a vyžaduje logiku kódování pro podporu rozdílových extrakcí. Můžete také chtít vyhodnotit nový konektor SAP ODP, který využívá architekturu SAP Operational Data Provisioning (ODP). Tento nový konektor se může připojit ke všem systémům SAP, které podporují odp, aby prováděly úplné a přírůstkové načítání dat.

Server replikace transformace na šířku SAP a datové služby obchodních objektů

SAP Landscape Transformation Replication Server (SLT) je doplněk SAP NetWeaver, který k extrakci dat používá replikaci založenou na triggerech. Tato služba se integruje se službou BODS (Business Objects Data Services) ve zdroji, aby poskytovala možnosti extrakce, načítání a transformace a vytvořila soubory datové sady, které se mají přenést. Tuto možnost je možné považovat za dávkové i téměř v reálném čase.

Tato možnost založená na SAP, která je popsaná jako možnost PUSH, usnadňuje replikaci založenou na triggerech a extrakci téměř v reálném čase s jednoduchou a jednotnou konfigurací pro všechna data SAP. To vyžaduje licencování SAP, další podřízené kroky a plánování přesunu dat do Azure, včetně několika segmentů směrování sítě, které se spoléhají na nástroj pro kopírování souborů, jako je AzCopy.

Nástroje třetích stran

Existuje mnoho nástrojů třetích stran, které můžou v reálném čase poskytovat extrakci a příjem dat ze zdrojů SAP s přidanou hodnotou. Microsoft doporučuje Qlik Replikovat (dříve označované jako Attunity), Simplement Data Redundancor a Kagool Velocity. Každá z nich poskytuje podobné funkce a dokáže extrahovat data ze SAP téměř v reálném čase a poskytovat obchodní kontext a inteligentní funkce.

Tyto služby se liší v technické architektuře. Qlik Replikovat a Simplement Data Nasvoboditel poskytuje replikaci téměř v reálném čase identifikací změn v protokolech zdrojové databáze. Kagool Velocity používá doplněk k SAP NetWeaveru a odešle žádost o komentáře do aplikační vrstvy k vystavení dat. V porovnání s možnostmi zmíněnými dříve poskytují tyto možnosti lepší předefinované funkce a podporu téměř v reálném čase, ale vyžadují technologie třetích stran.

Doporučení

  • Naším primárním doporučením je použití konektoru SAP ODP jako:

    • Poskytuje jeden konektor pro připojení k extrahovaným objektům SAP ECC, zobrazením SAP S/4HANA CDS, SAP BW, SAP BW4/HANA, SAP SLT, zobrazením SAP HANA.

    • Využívá stávající zobrazení CDS a vlastní vytvořená zobrazení, která už jsou k dispozici, což usnadňuje extrakci dat ze SAP S/4HANA a SAP BW.

    • Může použít SLT, který umožňuje zachytávání dat založených na triggerech na úrovni tabulky.

    • Použití toků dat ve službě Azure Data Factory a Kanálech Synapse usnadňuje extrakci dat bez nutnosti vodoznaků.

    • Toky dat poskytují integrované funkce pro použití změn v jímce pomocí správného pořadí na základě metadat ODP a zcela skryje složitosti potřebné pro vývojáře k vytvoření vlastního kódu pro zpracování vkládání, aktualizací, odstranění/upserts.

    • Toky dat používají mechanismus obnovení architektury ODQ transparentně vyžadující, aby během neúspěšných extrahování nebyla spuštěna žádná vlastní logika.

    • Toky dat nabízejí výhody vysoké propustnosti (prostřednictvím paralelních čtení, dělení atd.), aby se zlepšil výkon extrakcí dat.

  • Použití hybridního přístupu je také dostupná možnost a může se skládat z několika možností, které slouží jako strategie příjmu dat SAP. SAP SLT, BODS a Qlik se používají k extrakci dat z transakčních systémů SAP (jako je SAP ECC) a Data Factory načte data do Azure, aby je před zápisem do Azure Data Lake Storage převedla do formátu Parquet. Využívá stávající architekturu tím, že nezávisle extrahuje data ze SAP NetWeaver Business Warehouse.

Další kroky

Jak automatizované architektury příjmu dat podporují analýzy na úrovni cloudu v Azure