전제 조건 | Qlik Cloud 도움말
기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

전제 조건

마지막 업데이트: 2026. 10. 9.

다음 섹션에서는 Qlik Talend Cloud Data Integration에서 Teradata를 소스로 사용하기 위한 사전 요구 사항을 설명합니다.

Windows용 Replicate Server

Windows용 Teradata Database ODBC 드라이버 17.20 또는 20.00을 설치하십시오.

Teradata 다운로드 센터에서 드라이버를 다운로드하십시오.

Linux용 Replicate Server

다음 단계에서는 Linux 데이터 이동 게이트웨이에서 Teradata를 소스로 사용하는 방법을 설명합니다.Teradata Database Client에는 클라이언트와 함께 제공되는 DataDirect ODBC 드라이버 관리자가 필요합니다.

정보 메모

이 지침은 Teradata Database Client 20.00이 /opt/teradata/client/20.00에 설치되어 있다고 가정합니다.다른 버전을 설치하거나 다른 위치를 사용하는 경우, 그에 맞게 경로를 변경하십시오.

  1. Data Movement gateway 서비스를 중지하고 중지되었는지 확인합니다.
  2. Linux용 Teradata Database Client 20.00 또는 이전 버전을 설치하십시오.

    https://downloads.teradata.com/download/connectivity/odbc-driver/linux에서 드라이버를 다운로드하십시오.

  3. 다운로드한 클라이언트 패키지를 /opt/qlik/gateway/movement/drivers/teradata(으)로 복사하고 install teradata을(를) 실행합니다.

  4. 다음 환경 변수를 설정하세요:

    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. 라이브러리 경로 설정:

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

  6. echo $LD_LIBRARY_PATH을(를) 실행하여 경로가 업데이트되었는지 확인합니다.
  7. 서비스 재시작 후에도 사용할 수 있도록 게이트웨이 서비스 로그인 스크립트에 내보내기 명령을 추가하십시오.
  8. Data Movement gateway 서비스를 시작하고 시작되었는지 확인합니다.
정보 메모

작업은 서로 다른 ODBC 드라이버 관리자를 필요로 하는 엔드포인트를 사용할 수 없습니다.Teradata 소스는 DataDirect ODBC 드라이버 관리자를 사용하는 반면, 대부분의 Linux 타깃은 unixODBC를 사용합니다.작업에서 DataDirect 소스와 unixODBC가 필요한 타깃을 결합하는 경우 Qlik Replication File Channel을 사용하십시오.

Teradata 소스를 구성하기 전에 게이트웨이 머신의 hosts 파일에 Teradata Database 호스트 및 데이터베이스 매핑을 추가하세요.절차는 hosts 파일 편집을(를) 참조하십시오.

이 섹션에서는 필수 driver를 설치하는 방법에 대해 설명합니다. 프로세스에는 driver 다운로드, 필요한 폴더(아래 참조)에 복사, 자동으로 설치 및 구성할 스크립트 실행이 포함됩니다. 필요에 따라 스크립트를 실행하여 driver를 업데이트하고 제거할 수도 있습니다.

설치 준비

  • Python 3.6 이상이 Data Movement 게이트웨이 서버에 설치되어 있는지 확인합니다.

    Python은 대부분의 Linux 배포에 사전 설치되어 있습니다. 다음 명령을 실행하여 시스템에 설치된 Python 버전을 확인할 수 있습니다.

    python3 --version

driver 설치

driver를 하고 설치하려면:

  1. 데이터 이동 게이트웨이 서비스 중지:

    sudo systemctl stop repagent

  2. 선택적으로 서비스가 중지되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  4. 다음 명령을 실행합니다.

    구문:

    ./install teradata

    그렇지 않으면 driver에 대한 EULA가 표시됩니다.

  5. 다음 중 하나를 수행합니다.

    • [Enter] 키를 반복해서 눌러 EULA를 천천히 스크롤합니다.
    • 스페이스바를 반복해서 눌러 EULA를 빠르게 스크롤합니다.
    • q를 눌러 라이센스 텍스트를 종료하고 EULA 동의 옵션이 표시됩니다.
  6. 다음 중 하나를 수행합니다.

    • "y"를 입력하고 [Enter]를 눌러 EULA에 동의하고 설치를 시작합니다.
    • "n"을 입력하고 [Enter] 키를 눌러 EULA를 거부하고 설치를 종료합니다.
    • "v"를 입력하고 [Enter] 키를 눌러 EULA를 다시 봅니다.

  7. driver가 설치됩니다.

  8. 설치가 완료될 때까지 기다린 다음("완료!"로 표시됨) 데이터 이동 게이트웨이 서비스를 시작합니다.

    sudo systemctl start repagent

  9. 선택적으로 서비스가 시작되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: active (running) since <timestamp> ago

driver 업데이트

제공된 driver를 설치하기 전에 driver의 이전 버전을 제거하려면 업데이트 명령을 실행합니다.

driver를 다운로드하고 업데이트하려면:

  1. 데이터 이동 게이트웨이 서비스 중지:

    sudo systemctl stop repagent

  2. 선택적으로 서비스가 중지되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  4. 다음 명령을 실행합니다.

    구문:

    ./update teradata

    그렇지 않으면 driver에 대한 EULA가 표시됩니다.

  5. 다음 중 하나를 수행합니다.

    • [Enter] 키를 반복해서 눌러 EULA를 천천히 스크롤합니다.
    • 스페이스바를 반복해서 눌러 EULA를 빠르게 스크롤합니다.
    • q를 눌러 라이센스 텍스트를 종료하고 EULA 동의 옵션이 표시됩니다.
  6. 다음 중 하나를 수행합니다.

    • "y"를 입력하고 [Enter]를 눌러 EULA에 동의하고 설치를 시작합니다.
    • "n"을 입력하고 [Enter] 키를 눌러 EULA를 거부하고 설치를 종료합니다.
    • "v"를 입력하고 [Enter] 키를 눌러 EULA를 처음부터 검토합니다.
  7. 이전 driver가 제거되고 새 driver가 설치됩니다.

  8. 설치가 완료될 때까지 기다린 다음("완료!"로 표시됨) 데이터 이동 게이트웨이 서비스를 시작합니다.

    sudo systemctl start repagent

  9. 선택적으로 서비스가 시작되었는지 확인합니다.

    sudo systemctl status repagent

    상태는 다음과 같아야 합니다.

    Active: active (running) since <timestamp> ago

driver 제거

driver를 제거하려면 제거 명령을 실행합니다.

driver를 제거하려면:

  1. 이 커넥터를 사용하도록 구성된 모든 작업을 중지합니다.

  2. Data Movement 게이트웨이 컴퓨터에서 작업 디렉터리를 다음으로 변경합니다.

    opt/qlik/gateway/movement/drivers/bin

  3. 다음 명령을 실행합니다.

    구문:

    ./uninstall teradata

    driver이 제거됩니다.

계정 액세스 권한 제공

커넥터 정의에 지정된 사용자는 유효한 Teradata Database 사용자여야 하며, 소스 테이블을 읽고 태스크에서 사용하는 변경 처리 작업을 수행하는 데 필요한 권한이 있어야 합니다.

Teradata 보안 및 액세스 요구 사항에 대한 자세한 내용은 Teradata 소스용 Qlik Replicate 사용자 가이드를 참조하십시오.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!