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:

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.

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:

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

  2. Uruchom kod transakcji kokpitu serwera replikacji poziomej SAP (LTRC) na serwerze replikacji, aby skonfigurować protokół SLT:

    1. W obszarze Określ system źródłowy wprowadź docelową specyfikację RFC reprezentującą system źródłowy SAP.

    2. W obszarze Określ system docelowy wykonaj następujące kroki:

      1. Wybierz Połączenie RFC.

      2. W scenariuszu komunikacji RFC wybierz pozycję Aprowizacja danych operacyjnych (ODP).

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

    Screenshot of the SAP SLT configuration dialog.

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:

Konfigurowanie własnego środowiska Integration Runtime dla rozwiązania SAP CDC