Požadavky a nastavení konektoru SAP CDC
PLATÍ PRO: Azure Data Factory Azure Synapse Analytics
Tip
Vyzkoušejte si službu Data Factory v Microsoft Fabric, řešení pro analýzy typu all-in-one pro podniky. Microsoft Fabric zahrnuje všechno od přesunu dat až po datové vědy, analýzy v reálném čase, business intelligence a vytváření sestav. Přečtěte si, jak začít používat novou zkušební verzi zdarma.
Přečtěte si o požadavcích konektoru SAP CDC ve službě Azure Data Factory a o tom, jak nastavit řešení v nástroji Azure Data Factory Studio.
Požadavky
Pokud chcete používat funkce SAP CDC ve službě Azure Data Factory, je možné splnit tyto požadavky:
- Nastavte systémy SAP tak, aby používaly architekturu ODP (Operational Data Provisioning).
- Nastavte místní prostředí Integration Runtime pro konektor SAP CDC.
- Nastavte propojenou službu SAP CDC.
- Ladění problémů s konektorem SAP CDC odesláním protokolů místního prostředí Integration Runtime do Microsoftu
- Seznamte se s monitorováním extrakcí dat v systémech SAP.
Nastavení systémů SAP pro použití architektury SAP ODP
Pokud chcete nastavit systémy SAP tak, aby používaly architekturu SAP ODP, postupujte podle pokynů popsaných v následujících částech.
Ověření požadavků na systém SAP
Konektor SAP CDC používá architekturu ODP 2.0, která je součástí mnoha systémů SAP. Obsahuje například všechny aktuální verze SAP ECC a SAP S/4HANA, SAP BW a SAP BW/4HANA a SAP BW/4HANA a SAP SLT. Pokud chcete zajistit, aby vaše verze SAP měly ODP 2.0, prohlédněte si následující dokumentace k SAP nebo poznámky k podpoře. I když pokyny primárně odkazují na SAP BW a SAP Data Services, platí tyto informace také pro službu Data Factory.
- 1931427 – rozhraní API replikace dat ODP 2.0
- 2481315 – Zřizování provozních dat: Dostupnost a omezení
- Pokud chcete podporovat úplné extrahování SAP ABAP Core Data Services (CDS) prostřednictvím ODP, spusťte své systémy SAP na NetWeaver 7.4 SPS 08 nebo novější. Pokud chcete podporovat rozdílové extrakce SAP ABAP CDS, spusťte systémy SAP na NetWeaver 7.5 SPS 05 nebo novější. Další informace naleznete v tématu Přenos dat ze systémů SAP prostřednictvím ODP (ABAP CDS Views).
Nastavení uživatele SAP
Extrakce dat prostřednictvím odp vyžaduje správně nakonfigurovaného uživatele v systémech SAP. Uživatel musí být autorizovaný pro volání rozhraní ODP API přes moduly RFC (Remote Function Call). Konfigurace uživatele je stejná jako pro extrakce dat prostřednictvím ODP ze zdrojových systémů SAP do BW nebo BW/4HANA. Další informace najdete v těchto poznámkách k podpoře SAP:
Nastavení zdrojů dat SAP
Odp nabízí různé kontexty extrakce dat nebo typy zdrojových objektů. I když je většina objektů zdroje dat připravená k extrakci, některé vyžadují další konfiguraci. V kontextu SAPI se objekty k extrakci nazývají DataSources nebo extraktory. Pokud chcete extrahovat zdroje dat, ujistěte se, že splňujete následující požadavky:
Ujistěte se, že jsou zdroje dat aktivované ve zdrojových systémech SAP. Tento požadavek platí jenom pro sap DataSources nebo pro její partnery, kteří jsou předvádění. Zdroje dat vytvořené zákazníkem jsou automaticky aktivní. Pokud už používáte určitý Zdroj dat se SAP BW nebo BW/4HANA, je již aktivován. Další informace o zdrojích dat a jejich aktivaci naleznete v tématu Instalace zdrojů obsahu BW.
Ujistěte se, že jsou zdroje dat uvolněny pro extrakci prostřednictvím ODP. Tento požadavek platí pro zdroje dat, které zákazníci vytvářejí a zdroje dat vytvořené SAP ve starších verzích SAP ECC. Další informace najdete v následující poznámce k podpoře SAP 2232584 – pokud chcete uvolnit extraktory SAP pro rozhraní ODP API.
Nastavení serveru replikace transformace na šířku SAP (volitelné)
SAP Landscape Transformation Replication Server (SLT) je řešení CDC s podporou triggeru databáze, které dokáže replikovat tabulky aplikací SAP a jednoduchá zobrazení téměř v reálném čase. SLT se replikuje ze zdrojových systémů SAP do různých cílů, včetně provozní rozdílové fronty (ODQ).
Poznámka:
Server SLT (SAP Landscape Transformation Replication Server) se vyžaduje jenom v případě, že chcete replikovat data z tabulek SAP pomocí konektoru SAP CDC. Všechny ostatní zdroje fungují bez SLT.
SLT můžete použít jako proxy server při extrahování dat ODP. SLT můžete nainstalovat do zdrojového systému SAP jako doplněk DMIS (SAP Data Migration Server) nebo ho použít na samostatném serveru replikace. Pokud chcete použít SLT jako proxy server, proveďte následující kroky:
Nainstalujte na replikační server netWeaver 7.4 SPS 04 nebo novější a doplněk DMIS 2011 SP 05. Další informace najdete v tématu Přenos dat z SLT pomocí zřizování provozních dat.
Spusťte na serveru replikace kód transakce SAP Landscape Transformation Replication Server Kokpit (LTRC) a nakonfigurujte SLT:
V části Zadat zdrojový systém zadejte cíl RFC, který představuje váš zdrojový systém SAP.
V části Zadat cílový systém proveďte následující kroky:
Vyberte připojení RFC.
Ve scénáři pro komunikaci RFC vyberte zřizovat provozní data (ODP).
V části Alias fronty zadejte alias fronty, který se má použít k výběru kontextu extrahování dat prostřednictvím odp ve službě Data Factory. Použijte formát
SLT~<your queue alias>
.
Další informace o konfiguracích SLT najdete v tématu Replikace dat do SAP Business Warehouse.
Ověření nastavení
Pokud chcete ověřit konfigurace systému SAP pro odp, můžete spustit RODPS_REPL_TEST program pro testování extrakce, včetně extrahovacích objektů SAPI, zobrazení CDS a objektů BW. Další informace najdete v tématu Test replikace s RODPS_REPL_TEST.
Známé problémy
Následující poznámky k podpoře SAP řeší známé problémy v systémech SAP:
- 1660374 – prodloužení časového limitu při načítání velkých datových sad prostřednictvím odp
- 2321589 – Řešení chybějící implementace obchodního doplňku (BAdI) pro typ předplatitele RSODP_ODATA
- 2636663 – Řešení nekonzistentního stavu triggeru databáze v SLT při extrahování a replikaci stejné tabulky aplikace SAP
- 3038236 – Řešení extrahování zobrazení CDS, které se nepodařilo naplnit ODQ
- 3076927 – Odebrání nepodporovaných zpětných volání při extrahování ze SAP BW nebo BW/4HANA
Související obsah
Nastavení místního prostředí Integration Runtime pro vaše řešení SAP CDC