Wymagania wstępne | Qlik Cloud Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Wymagania wstępne

Ostatnia aktualizacja: 9.10.2026

Poniższa sekcja opisuje wymagania wstępne dotyczące pracy z Teradata jako źródłem w Qlik Talend Cloud Data Integration.

Replicate Server dla systemu Windows

Zainstaluj sterownik ODBC Teradata Database w wersji 17.20 lub 20.00 dla systemu Windows.

Pobierz sterownik z Teradata Download Center.

Replicate Server dla systemu Linux

Poniższe kroki opisują, jak pracować z bazą Teradata jako źródłem w bramie przenoszenia danych w systemie Linux. Teradata Database Client wymaga menedżera sterowników DataDirect ODBC dostarczonego z klientem.

Informacja

Niniejsze instrukcje zakładają, że pakiet Teradata Database Client 20.00 jest zainstalowany w /opt/teradata/client/20.00. Jeśli zainstalujesz inną wersję lub użyjesz innej lokalizacji, zmień odpowiednio ścieżki.

  1. Zatrzymaj usługę Data Movement gateway i potwierdź, że została zatrzymana.
  2. Zainstaluj Teradata Database Client w wersji 20.00 lub starszej dla systemu Linux.

    Pobierać sterownik z https://downloads.teradata.com/download/connectivity/odbc-driver/linux.

  3. Skopiuj pobrany pakiet klienta do /opt/qlik/gateway/movement/drivers/teradata i uruchom install teradata.

  4. Ustaw następujące zmienne środowiskowe:

    TD_CLIENT=/opt/teradata/client/20.00/odbc_64/lib:/opt/teradata/client/17.20/lib64; export TD_CLIENT

    ODBCINI=/opt/teradata/client/20.00/odbc_64/odbc.ini; export ODBCINI

    ODBCINST=/opt/teradata/client/20.00/odbc_64/odbcinst.ini; export ODBCINST

  5. Ustaw ścieżkę do biblioteki:

    LD_LIBRARY_PATH=$TD_CLIENT:/opt/qlik/gateway/lib:/lib64:/usr/lib64; export LD_LIBRARY_PATH

  6. Uruchom echo $LD_LIBRARY_PATH, aby sprawdzić, czy ścieżka została zaktualizowana.
  7. Dodaj do skryptu logowania usługi bramy polecenia pozwalające eksportować, aby były dostępne po ponownym uruchomieniu usługi.
  8. Uruchom usługę Data Movement gateway i potwierdź, że została uruchomiona.
Informacja

Zadanie nie może używać punktów końcowych, które wymagają różnych menedżerów sterowników ODBC. Źródła Teradata korzystają z menedżera sterowników DataDirect ODBC, podczas gdy większość celów w systemie Linux korzysta z unixODBC. Gdy zadanie łączy źródło DataDirect z celem wymagającym unixODBC, należy użyć Qlik Replication File Channel.

Przed skonfigurowaniem źródła Teradata dodaj hosta bazy danych Teradata i mapowanie bazy danych do pliku hosts na maszynie bramy. Aby zapoznać się z procedurą, zobacz Edycja pliku hosts.

W tej sekcji opisano, jak zainstalować wymagany driver. Proces ten obejmuje pobieranie sterownika, skopiowanie go do wymaganego folderu (zobacz poniżej) i uruchomienie skryptu, który automatycznie zainstaluje i skonfiguruje wymagany driver. W razie potrzeby można także uruchamiać skrypty, aby zaktualizować i odinstalować driver.

Przygotowanie instalacji

  • Na serwerze bramy Data Movement 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

Instalowanie aplikacji driver

Aby zainstalować driver:

  1. Zatrzymaj usługę Data Movement gateway:

    sudo systemctl stop repagent

  2. Opcjonalnie potwierdź, że usługa została zatrzymana:

    sudo systemctl status repagent

    Status powinien być następujący:

    Active: inactive (dead) since <timestamp> ago

  3. Na urządzenie bramy Data Movement zmień katalog roboczy na:

    opt/qlik/gateway/movement/drivers/bin

  4. Wykonaj następujące polecenie:

    Składnia:

    ./install teradata

    W przeciwnym razie zostanie wyświetlona umowa licencyjna dotycząca driver.

  5. 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.
  6. 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ą.

  7. Zostanie zainstalowany driver.

  8. Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:

    sudo systemctl start repagent

  9. Opcjonalnie potwierdź, że usługa została uruchomiona:

    sudo systemctl status repagent

    Status powinien być następujący:

    Active: active (running) since <timestamp> ago

driver — aktualizacja

Uruchom polecenie aktualizacji, jeśli chcesz odinstalować driver w poprzedniej wersji, zanim zainstalujesz dostarczony driver.

Aby zaktualizować driver:

  1. Zatrzymaj usługę Data Movement gateway:

    sudo systemctl stop repagent

  2. Opcjonalnie potwierdź, że usługa została zatrzymana:

    sudo systemctl status repagent

    Status powinien być następujący:

    Active: inactive (dead) since <timestamp> ago

  3. Na urządzenie bramy Data Movement zmień katalog roboczy na:

    opt/qlik/gateway/movement/drivers/bin

  4. Wykonaj następujące polecenie:

    Składnia:

    ./update teradata

    W przeciwnym razie zostanie wyświetlona umowa licencyjna dotycząca driver.

  5. 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.
  6. 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.
  7. Stary driver zostanie odinstalowany, a zainstalowany zostanie nowy driver.

  8. Poczekaj na zakończenie instalacji (wskazane komunikatem „Ukończono!”), a następnie uruchom usługę Data Movement gateway:

    sudo systemctl start repagent

  9. Opcjonalnie potwierdź, że usługa została uruchomiona:

    sudo systemctl status repagent

    Status powinien być następujący:

    Active: active (running) since <timestamp> ago

driver — odinstalowywanie

Uruchom polecenie odinstalowania, jeśli chcesz odinstalować driver.

Aby odinstalować driver:

  1. Zatrzymaj wszystkie zadania skonfigurowane do korzystania z tego łącznika.

  2. Na urządzenie bramy Data Movement zmień katalog roboczy na:

    opt/qlik/gateway/movement/drivers/bin

  3. Wykonaj następujące polecenie:

    Składnia:

    ./uninstall teradata

    Sterownik driverzostanie odinstalowany.

Udziel dostępu do konta

Użytkownik określony w definicji łącznika musi być prawidłowym użytkownikiem Teradata Database oraz posiadać uprawnienia wymagane do odczytu tabel źródłowych i wykonywania operacji przetwarzania zmian wykorzystywanych przez zadanie.

Więcej informacji na temat wymagań dotyczących bezpieczeństwa i dostępu do Teradata zawiera podręcznik użytkownika Qlik Replicate dla źródeł Teradata.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!