Förutsättningar | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Förutsättningar

Senast uppdaterad: 2026-10-09

Följande delavsnitt beskriver förutsättningarna för att arbeta med Teradata som källa i Qlik Talend Cloud Data Integration.

Replicate Server för Windows

Installera Teradata Database ODBC Driver 17.20 eller 20.00 för Windows.

Ladda ned drivrutinen från Teradata Download Center.

Replicate Server för Linux

Följande steg beskriver hur du arbetar med Teradata som källa på en Linux-gateway för dataförflyttning. Teradata Database Client kräver DataDirect ODBC-drivrutinshanteraren som medföljer klienten.

Anteckning om information

Dessa instruktioner förutsätter att Teradata Database Client 20.00 är installerad i /opt/teradata/client/20.00. Om du installerar en annan version eller använder en annan plats ändrar du sökvägarna därefter.

  1. Stoppa tjänsten Data Movement gateway och bekräfta att den har stoppats.
  2. Installera Teradata Database Client 20.00 eller tidigare för Linux.

    Hämta drivrutinen från https://downloads.teradata.com/download/connectivity/odbc-driver/linux.

  3. Kopiera det nedladdade klientpaketet till /opt/qlik/gateway/movement/drivers/teradata och kör install teradata.

  4. Ange följande miljövariabler:

    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. Ställ in bibliotekssökvägen:

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

  6. Kör echo $LD_LIBRARY_PATH för att verifiera att sökvägen har uppdaterats.
  7. Lägg till exportera-kommandona i gatewaytjänstens inloggningsskript så att de är tillgängliga efter omstarter av tjänsten.
  8. Starta Data Movement gateway-tjänsten och bekräfta att den har startat.
Anteckning om information

En uppgift kan inte använda slutpunkter som kräver olika ODBC-drivrutinshanterare. Teradata-källor använder DataDirect ODBC Driver Manager, medan de flesta Linux-mål använder unixODBC. När uppgiften kombinerar en DataDirect-källa med ett mål som kräver unixODBC ska du använda Qlik Replication File Channel.

Innan du konfigurerar Teradata-källan ska du lägga till Teradata Database-värden och databasmappningen i hosts-filen på gatewaydatorn. För proceduren, se Redigera hosts-filen.

I det här delavsnittet beskrivs hur driver som krävs installeras. Processen innebär att hämta driver, kopiera den till rätt mapp (se nedan) och att köra ett skript som automatiskt installerar och konfigurerar den. Du kan också köra skript som uppdaterar och avinstallerar driver efter behov.

Förbereda installationen

  • Kontrollera att Python 3.6 eller senare är installerad på Data Movement-gatewayservern.

    Python kommer förinstallerad på de flesta Linuxdistributioner. Du kan kontrollera vilken Pythonversion som är installerad på ditt system genom att köra följande kommando:

    python3 --version

Installera driver

Så här installerar du driver:

  1. Stoppa Gateway för dataflytt-tjänsten:

    sudo systemctl stop repagent

  2. Om du vill kan du bekräfta att tjänsten har stoppats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: inactive (dead) since <timestamp> ago

  3. På Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  4. Kör följande kommando:

    Syntax:

    ./install teradata

    I annat fall visas EULA för driver.

  5. Gör ett av följande:

    • Tryck på [Enter] flera gånger för att långsamt rulla genom EULA.
    • Tryck på mellanslagstangenten flera gånger för att snabbt rulla genom EULA.
    • Tryck på q för att lämna avtalstexten. Godkännandealternativen för EULA visas.
  6. Gör ett av följande:

    • Skriv in "y" och tryck på [Enter] för att godkänna EULA och börja med installationen.
    • Skriv in "n" och tryck på [Enter] för att avböja EULA och avsluta installationen.
    • Skriv in "v" och tryck på [Enter] för att visa EULA igen.

  7. driver kommer att installeras.

  8. Vänta tills installationen har slutförts (anges med "Slutförd!") och starta sedan Gateway för dataflytt-tjänsten:

    sudo systemctl start repagent

  9. Du kan även bekräfta att tjänsten har startats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: active (running) since <timestamp> ago

Uppdatering av driver

Kör uppdateringskommandot om du vill avinstallera tidigare versioner av driver innan du installerar den tillhandahållna driver.

Så här uppdaterar du driver:

  1. Stoppa Gateway för dataflytt-tjänsten:

    sudo systemctl stop repagent

  2. Om du vill kan du bekräfta att tjänsten har stoppats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: inactive (dead) since <timestamp> ago

  3. På Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  4. Kör följande kommando:

    Syntax:

    ./update teradata

    I annat fall visas EULA för driver.

  5. Gör ett av följande:

    • Tryck på [Enter] flera gånger för att långsamt rulla genom EULA.
    • Tryck på mellanslagstangenten flera gånger för att snabbt rulla genom EULA.
    • Tryck på q för att lämna avtalstexten. Godkännandealternativen för EULA visas.
  6. Gör ett av följande:

    • Skriv in "y" och tryck på [Enter] för att godkänna EULA och börja med installationen.
    • Skriv in "n" och tryck på [Enter] för att avböja EULA och avsluta installationen.
    • Skriv in "v" och tryck på [Enter] för att granska EULA från början.
  7. Den gamla driver avinstalleras och den nya driver installeras.

  8. Vänta tills installationen har slutförts (anges med "Slutförd!") och starta sedan Gateway för dataflytt-tjänsten:

    sudo systemctl start repagent

  9. Du kan även bekräfta att tjänsten har startats:

    sudo systemctl status repagent

    Statusen ska vara enligt följande:

    Active: active (running) since <timestamp> ago

Avinstallera driver

Kör avinstalleringskommandot om du vill avinstallera driver.

Så här avinstallerar du driver:

  1. Stoppa alla uppgifter som är konfigurerade för att använda denna koppling.

  2. På Data Movement-gatewaydatorn byter du arbetskatalog till:

    opt/qlik/gateway/movement/drivers/bin

  3. Kör följande kommando:

    -syntax

    ./uninstall teradata

    driver kommer att avinstalleras.

Ge kontoåtkomst

Användaren som anges i kopplingsdefinitionen måste vara en giltig Teradata Database-användare och ha de behörigheter som krävs för att läsa källtabellerna och utföra de ändringsbearbetningsåtgärder som används av uppgiften.

För mer information om säkerhets- och åtkomstkrav för Teradata, se användarhandboken för Qlik Replicate för Teradata-källor.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!