Wymagania wstępne
Poniższa sekcja opisuje wymagania wstępne, których spełnienia wymaga łącznik źródła SAP ODP.
Zanim będzie można umieszczać lub replikować dane, należy spełnić następujące wymagania wstępne:
-
Zainstaluj wymagany SAP Java Connector na serwerze bramy Brama danych ruchu danych
InformacjaJest to wymagane tylko wtedy, gdy pracujesz z bramą Brama danych ruchu danych. Informacje o zaletach bramy Brama danych ruchu danych i o okolicznościach, w których jest wymagana, zawiera temat Brama danych Qlik — ruch danych.
-
Przyznaj wymagane uprawnienia w źródle danych
-
Skonfiguruj łącznik źródła danych
ODP API
Punkt końcowy SAP ODP wykorzystuje interfejs ODP API 2.0, który jest dostępny na następujących i wyższych poziomach składników SAP basis:
-
PI_BASIS 730 SP 14 (część SAP NetWeaver 7.30 SP 14)
-
PI_BASIS 731 SP 16 (część SAP NetWeaver 7.03 SP 16 i 7.31 SP 16)
-
PI_BASIS 740 SP 11 (część SAP NetWeaver 7.40 SP 11)
-
SAP_BW 750 SP 0 (w tym poprzednie pakiety PI_BASIS)
Więcej informacji zawiera SAP Note 1931427.
Informacje na temat zwalniania ekstraktorów, aby były dostępne dla interfejsu ODP API, zawiera SAP Note 2232584.
Konfiguracja sterowników
Sterownik driver można zainstalować za pomocą Narzędzia do instalacji sterowników (zalecane) lub ręcznie. Instalacji ręcznej należy próbować tylko w mało prawdopodobnym przypadku wystąpienia problemu z Narzędziem do instalacji sterowników.
Używanie Narzędzia do instalacji sterowników w celu instalacji sterownika
W tej sekcji opisano, jak zainstalować wymagany SAP Java Connector. Proces ten obejmuje uruchomienie skryptu, który automatycznie pobierze, zainstaluje i skonfiguruje wymagany SAP Java Connector. W razie potrzeby można także uruchamiać skrypty, aby zaktualizować i odinstalować SAP Java Connector.
Przygotowanie instalacji
-
Na serwerze bramy Ruch danych musi być zainstalowane środowisko Python 3.6 lub nowsze.
Środowisko Python jest preinstalowane w większości dystrybucji systemu Linux. Aby sprawdzić, która wersja środowiska Pythona jest zainstalowana w Twoim systemie, uruchom następujące polecenie:
python3 --version
-
Pobierz łącznik SAP Java Connector <wersja> „sapjco<wersja>.zip” z portalu pomocy SAP. Obsługiwaną wersję można znaleźć w sekcji binary-artifacts w pliku /opt/qlik/gateway/movement/drivers/manifests/sapodp.yaml. Po zakończeniu pobierania skopiuj plik do:
/opt/qlik/gateway/movement/drivers/sapjco
Instalowanie aplikacji SAP Java Connector
Aby pobrać i zainstalować SAP Java Connector:
-
Zatrzymaj usługę Data Movement gateway:
sudo systemctl stop repagent
-
Opcjonalnie potwierdź, że usługa została zatrzymana:
sudo systemctl status repagent
Status powinien być następujący:
Active: inactive (dead) since <timestamp> ago
-
Na urządzenie bramy Ruch danych zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./install sapodp
Jeśli SAP Java Connector nie może zostać pobrany (ze względu na ograniczenia dostępu lub problemy techniczne), zostanie wyświetlony komunikat informujący, skąd pobrać SAP Java Connector i dokąd go skopiować na urządzenie bramy Ruch danych. Po wykonaniu tej czynności ponownie uruchom polecenie install sapodp.
W przeciwnym razie zostanie wyświetlona umowa licencyjna dotycząca SAP Java Connector.
-
Wykonaj jedną z poniższych czynności:
- Naciśnij klawisz [Enter] wielokrotnie, aby powoli przewinąć treść umowy licencyjnej.
- Naciśnij klawisz spacji wielokrotnie, aby szybko przewinąć treść umowy licencyjnej.
- Naciśnij klawisz „q”, aby zamknąć tekst umowy licencyjnej i wyświetlić opcje jej akceptacji.
-
Wykonaj jedną z poniższych czynności:
- Wpisz „y” i naciśnij klawisz [Enter], aby zaakceptować umowę licencyjną i rozpocząć instalację.
- Wpisz „n” i naciśnij klawisz [Enter], aby odrzucić umowę licencyjną i zakończyć instalację.
-
Wpisz „v” i naciśnij klawisz [Enter], aby ponownie wyświetlić umowę licencyjną.
-
Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:
sudo systemctl start repagent
-
Opcjonalnie potwierdź, że usługa została uruchomiona:
sudo systemctl status repagent
Status powinien być następujący:
Active: active (running) since <timestamp> ago
Zostanie zainstalowany SAP Java Connector.
SAP Java Connector — aktualizacja
Uruchom polecenie aktualizacji, jeśli chcesz odinstalować SAP Java Connector w poprzedniej wersji, zanim zainstalujesz dostarczony SAP Java Connector.
Aby pobrać i zaktualizować SAP Java Connector:
-
Zatrzymaj usługę Data Movement gateway:
sudo systemctl stop repagent
-
Opcjonalnie potwierdź, że usługa została zatrzymana:
sudo systemctl status repagent
Status powinien być następujący:
Active: inactive (dead) since <timestamp> ago
-
Na urządzenie bramy Ruch danych zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./update sapodp
Jeśli SAP Java Connector nie może zostać pobrany (ze względu na ograniczenia dostępu lub problemy techniczne), zostanie wyświetlony komunikat informujący, skąd pobrać SAP Java Connector i dokąd go skopiować na urządzenie bramy Ruch danych. Po wykonaniu tej czynności ponownie uruchom polecenie update sapodp.
W przeciwnym razie zostanie wyświetlona umowa licencyjna dotycząca SAP Java Connector.
-
Wykonaj jedną z poniższych czynności:
- Naciśnij klawisz [Enter] wielokrotnie, aby powoli przewinąć treść umowy licencyjnej.
- Naciśnij klawisz spacji wielokrotnie, aby szybko przewinąć treść umowy licencyjnej.
- Naciśnij klawisz „q”, aby zamknąć tekst umowy licencyjnej i wyświetlić opcje jej akceptacji.
-
Wykonaj jedną z poniższych czynności:
- Wpisz „y” i naciśnij klawisz [Enter], aby zaakceptować umowę licencyjną i rozpocząć instalację.
- Wpisz „n” i naciśnij klawisz [Enter], aby odrzucić umowę licencyjną i zakończyć instalację.
- Wpisz „v” i naciśnij klawisz [Enter], aby wyświetlić umowę licencyjną od początku.
-
Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:
sudo systemctl start repagent
-
Opcjonalnie potwierdź, że usługa została uruchomiona:
sudo systemctl status repagent
Status powinien być następujący:
Active: active (running) since <timestamp> ago
Stary SAP Java Connector zostanie odinstalowany, a zainstalowany zostanie nowy SAP Java Connector.
SAP Java Connector — odinstalowywanie
Uruchom polecenie odinstalowania, jeśli chcesz odinstalować SAP Java Connector.
Aby odinstalować SAP Java Connector:
-
Zatrzymaj wszystkie zadania skonfigurowane do korzystania z tego łącznika.
-
Na urządzenie bramy Ruch danych zmień katalog roboczy na:
opt/qlik/gateway/movement/drivers/bin
-
Wykonaj następujące polecenie:
Składnia:
./uninstall sapodp
Sterownik SAP Java Connectorzostanie odinstalowany.
Instalowanie sterownika ręcznie
Sterownik driver należy instalować ręcznie tylko wtedy, gdy automatyczna instalacja nie zakończyła się pomyślnie.
Pobierz SAP Java Connector 3.x (64-bit) for Linux z strony https://support.sap.com/en/product/connectors/jco.html.
Następnie otwórz wiersz poleceń i wykonaj następujące czynności:
-
Zatrzymaj usługę Data Movement gateway:
sudo systemctl stop repagent
-
Opcjonalnie potwierdź, że usługa została zatrzymana:
sudo systemctl status repagent
Status powinien być następujący:
Active: inactive (dead) since <timestamp> ago
-
Zmień katalog roboczy na opt/qlik/gateway/movement/bin i uruchom następujące polecenie:
source arep_login.sh
Spowoduje to ustawienie ścieżki instalacji bramy Ruch danych.
-
Rozpakuj pobrany plik do wybranego przez siebie folderu.
Folder ten powinien zawierać pliki Sapjco3.jar i libsapjco3.so.
-
Skopiuj te pliki do następującej lokalizacji w Data Movement gateway katalogu instalacyjnym:
<katalog_instalacji_Data Movement gateway>/endpoint_srv/endpoints/SAP.
-
Uruchom usługę Data Movement gateway:
sudo systemctl start repagent
-
Opcjonalnie potwierdź, że usługa została uruchomiona:
sudo systemctl status repagent
Status powinien być następujący:
Active: active (running) since <timestamp> ago
Aby łącznik SAP ODP stał się dostępny do wybrania, należy najpierw zainstalować biblioteki łączników Java i ponownie uruchomić usługę Data Movement gateway.
Obsługa tabel STXL
Aby udostępnić tabelę STXL do wyodrębnienia przy użyciu punktu końcowego SAP ODP, należy utworzyć niestandardowy ekstraktor w transakcji RSO2 w graficznym interfejsie użytkownika SAP. Ten ekstraktor może być następnie wywoływany przez punkt końcowy SAP ODP.
Konfiguracja SLT w SAP
Aby móc replikować dane, należy najpierw zdefiniować parametry, których SAP Landscape Transformation Replication Server będzie używać do replikacji danych z systemu źródłowego do docelowego. Informacje te określa się w konfiguracji. Konfiguracja zawiera informacje o systemie źródłowym, systemie docelowym i odpowiednich połączeniach.
Konfigurację tworzy się w systemie SAP Landscape Transformation Replication Server. Aby utworzyć konfigurację, otwórz SAP LT Replication Server Cockpit (transakcja LTRC) i wybierz opcję Create Configuration (Utwórz konfigurację).
Tworzenie konfiguracji obejmuje następujące kroki:
-
Na karcie Specify General Data (Określ ogólne dane) podaj następujące informacje:
-
Configuration Name (Nazwa konfiguracji): określ nazwę konfiguracji. Ta nazwa jest używana dla schematu tworzonego automatycznie w systemie docelowym.
-
Description (Optional) (Opis (opcjonalnie)): opcjonalnie możesz wprowadzić opis konfiguracji.
-
-
Na karcie Specify Source System (Określ system źródłowy) wybierz opcję RFC Connection (Połączenie RFC) i podaj następujące informacje:
- RFC Destination (Miejsce docelowe RFC): wprowadź NONE (Brak).
- Allow Multiple Usage: (Zezwól na wielokrotne użycie): wybierz tę opcję.
-
Na karcie Specify Target System (Określ system docelowy) wybierz opcję Other (Inny) i podaj następujące informacje:
- Scenario: (Zastosowanie): wybierz Operational Data Provisioning (ODP) (Aprowizacja danych operacyjnych (ODP)) z listy rozwijanej.
- Queue Alias (Alias kolejki): określ nazwę.
-
Na karcie Specify Transfer Settings (Określ ustawienia transferu) określ ustawienia transferu odpowiednie dla Twojego środowiska. W obszarze Job Options (Opcje zadania) zalecamy ustawienie co najmniej pięciu zadań przesyłania danych, ładowania początkowego i obliczeń.
-
Na karcie Review and Create (Sprawdź i utwórz) przejrzyj ustawienia i utwórz konfigurację.
-
Przyznaj Wymagane uprawnienia.
Po utworzeniu konfiguracji możesz przystąpić do konfiguracji odpowiednich ustawień łącznika.