Wymagania wstępne i konfiguracja łącznika SAP CDC
DOTYCZY: Azure Data Factory Azure Synapse Analytics
Napiwek
Wypróbuj usługę Data Factory w usłudze Microsoft Fabric — rozwiązanie analityczne typu all-in-one dla przedsiębiorstw. Usługa Microsoft Fabric obejmuje wszystko, od przenoszenia danych do nauki o danych, analizy w czasie rzeczywistym, analizy biznesowej i raportowania. Dowiedz się, jak bezpłatnie rozpocząć nową wersję próbną !
Dowiedz się więcej o wymaganiach wstępnych dotyczących łącznika SAP CDC w usłudze Azure Data Factory i sposobie konfigurowania rozwiązania w narzędziu Azure Data Factory Studio.
Wymagania wstępne
Aby korzystać z możliwości usługi SAP CDC w usłudze Azure Data Factory, należy spełnić następujące wymagania wstępne:
- Skonfiguruj systemy SAP do korzystania z platformy SAP Operational Data Provisioning (ODP).
- Skonfiguruj własne środowisko Integration Runtime dla łącznika SAP CDC.
- Konfigurowanie połączonej usługi SAP CDC.
- Debugowanie problemów z łącznikiem SAP CDC przez wysłanie dzienników własnego środowiska Integration Runtime do firmy Microsoft.
- Zapoznaj się z monitorowaniem wyodrębnień danych w systemach SAP.
Konfigurowanie systemów SAP do korzystania z platformy SAP ODP
Aby skonfigurować systemy SAP do korzystania z platformy SAP ODP, postępuj zgodnie z wytycznymi opisanymi w poniższych sekcjach.
Weryfikowanie wymagań systemowych sap
Łącznik SAP CDC używa struktury ODP 2.0, która jest częścią wielu systemów SAP. Na przykład są dostarczane wszystkie aktualne wersje rozwiązań SAP ECC i SAP S/4HANA, SAP BW i SAP BW/4HANA i SAP SLT. Aby upewnić się, że wersje SAP mają oprogramowanie ODP 2.0, zapoznaj się z następującą dokumentacją systemu SAP lub informacjami o pomocy technicznej. Mimo że wskazówki dotyczą głównie systemów SAP BW i SAP Data Services, informacje te dotyczą również usługi Data Factory.
- 1931427 — interfejs API replikacji danych ODP 2.0
- 2481315 — aprowizowanie danych operacyjnych: dostępność i ograniczenia
- Aby obsługiwać pełne wyodrębniania usług SAP ABAP Core Data Services (CDS) za pośrednictwem odp, uruchom systemy SAP na platformie NetWeaver 7.4 z dodatkiem SPS 08 lub nowszym. Aby obsługiwać wyodrębnianie różnicowe usługi SAP ABAP CDS, uruchom systemy SAP w systemie NetWeaver 7.5 SPS 05 lub nowszym. Aby uzyskać więcej informacji, zobacz Transferowanie danych z systemów SAP za pośrednictwem odp (ABAP CDS Views).
Konfigurowanie użytkownika SAP
Wyodrębnianie danych za pośrednictwem odp wymaga prawidłowo skonfigurowanego użytkownika w systemach SAP. Użytkownik musi być autoryzowany do wywołań interfejsu API ODP za pośrednictwem modułów wywołania funkcji zdalnej (RFC). Konfiguracja użytkownika jest taka sama jak w przypadku wyodrębniania danych za pośrednictwem odp z systemów źródłowych SAP do systemu BW lub BW/4HANA. Aby uzyskać więcej informacji, zobacz następujące uwagi dotyczące pomocy technicznej sap:
Konfigurowanie źródeł danych SAP
Odp oferuje różne konteksty wyodrębniania danych lub typy obiektów źródłowych. Chociaż większość obiektów źródła danych jest gotowa do wyodrębnienia, niektóre wymagają większej konfiguracji. W kontekście SAPI obiekty do wyodrębnienia są nazywane źródłami danych lub ekstraktorami. Aby wyodrębnić źródło danych, upewnij się, że spełnisz następujące wymagania:
Upewnij się, że źródła danych są aktywowane w systemach źródłowych SAP. To wymaganie dotyczy tylko oprogramowania SAP DataSources lub jej partnerów, które dostarczają gotowe do użycia. Źródła danych utworzone przez klienta są automatycznie aktywne. Jeśli używasz już określonego źródła danych z oprogramowaniem SAP BW lub BW/4HANA, jest ono już aktywowane. Aby uzyskać więcej informacji na temat źródeł danych i ich aktywacji, zobacz Instalowanie źródła danych zawartości BW.
Upewnij się, że źródła danych są zwalniane do wyodrębniania za pośrednictwem odp. To wymaganie dotyczy źródeł danych tworzonych przez klientów i źródeł danych utworzonych przez oprogramowanie SAP w starszych wersjach rozwiązania SAP ECC. Aby uzyskać więcej informacji, zobacz następującą notatkę dotyczącą obsługi oprogramowania SAP 2232584 — aby wydać wyodrębniacze SAP dla interfejsu API ODP.
Konfigurowanie serwera replikacji transformacji poziomej SAP (opcjonalnie)
Sap Landscape Transformation Replication Server (SLT) to rozwiązanie CDC z obsługą wyzwalacza bazy danych, które może replikować tabele aplikacji SAP i proste widoki niemal w czasie rzeczywistym. Funkcja SLT replikuje z systemów źródłowych SAP do różnych obiektów docelowych, w tym z kolejki delty operacyjnej (ODQ).
Uwaga
Serwer replikacji systemu SAP Landscape Transformation Server (SLT) jest wymagany tylko wtedy, gdy chcesz replikować dane z tabel SAP za pomocą łącznika SAP CDC. Wszystkie inne źródła działają gotowe do użycia bez SLT.
SLT można użyć jako serwera proxy w wyodrębniania danych ODP. Środowisko SLT można zainstalować w systemie źródłowym SAP jako dodatek serwera migracji danych SAP (DMIS) lub użyć go na autonomicznym serwerze replikacji. Aby użyć protokołu SLT jako serwera proxy, wykonaj następujące kroki:
Zainstaluj dodatek NetWeaver 7.4 SPS 04 lub nowszy oraz dodatek DMIS 2011 SP 05 na serwerze replikacji. Aby uzyskać więcej informacji, zobacz Transferowanie danych z SLT przy użyciu aprowizacji danych operacyjnych.
Uruchom kod transakcji kokpitu serwera replikacji poziomej SAP (LTRC) na serwerze replikacji, aby skonfigurować protokół SLT:
W obszarze Określ system źródłowy wprowadź docelową specyfikację RFC reprezentującą system źródłowy SAP.
W obszarze Określ system docelowy wykonaj następujące kroki:
Wybierz pozycję Połączenie RFC.
W scenariuszu komunikacji RFC wybierz pozycję Aprowizacja danych operacyjnych (ODP).
W obszarze Alias kolejki wprowadź alias kolejki, który ma być używany do wybierania kontekstu wyodrębniania danych za pośrednictwem odp w usłudze Data Factory. Użyj formatu
SLT~<your queue alias>
.
Aby uzyskać więcej informacji na temat konfiguracji SLT, zobacz Replikowanie danych do usługi SAP Business Warehouse.
Weryfikowanie konfiguracji
Aby zweryfikować konfiguracje systemu SAP dla odp, można uruchomić program RODPS_REPL_TEST do testowania wyodrębniania, w tym wyodrębniaczy SAPI, widoków usługi CDS i obiektów BW. Aby uzyskać więcej informacji, zobacz Test replikacji przy użyciu RODPS_REPL_TEST.
Znane problemy
Następujące uwagi dotyczące pomocy technicznej systemu SAP zawierają informacje dotyczące rozwiązywania znanych problemów w systemach SAP:
- 1660374 — aby przedłużyć limit czasu podczas pobierania dużych zestawów danych za pośrednictwem odp
- 2321589 — aby rozwiązać problem z brakującą implementacją dodatku biznesowego (BAdI) dla typu subskrybenta RSODP_ODATA
- 2636663 — aby rozwiązać niespójny stan wyzwalacza bazy danych w SLT podczas wyodrębniania i replikowania tej samej tabeli aplikacji SAP
- 3038236 — aby rozwiązać problemy z wyodrębnianiem widoku usługi CDS, które nie mogą wypełnić funkcji ODQ
- 3076927 — aby usunąć nieobsługiwane wywołania zwrotne podczas wyodrębniania z oprogramowania SAP BW lub BW/4HANA
Powiązana zawartość
Konfigurowanie własnego środowiska Integration Runtime dla rozwiązania SAP CDC