Önkoşullar | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Önkoşullar

Son güncelleme: 9.10.2026

Aşağıdaki bölüm, Qlik Talend Cloud Data Integration içinde Teradata ile bir kaynak olarak çalışmaya yönelik önkoşulları açıklar.

Windows için Replicate Server

Windows için Teradata Database ODBC Sürücüsü 17.20 veya 20.00'ı yükleyin.

Sürücüyü Teradata Download Center'dan indirin.

Linux için Replicate Sunucusu

Aşağıdaki adımlar, bir Linux veri taşıma ağ geçidinde kaynak olarak Teradata ile nasıl çalışılacağını açıklamaktadır. Teradata Database Client, istemciyle birlikte sağlanan DataDirect ODBC sürücü yöneticisini gerektirir.

Bilgi notu

Bu talimatlar, Teradata Database Client 20.00'ın /opt/teradata/client/20.00 dizininde yüklü olduğunu varsayar. Başka bir sürüm yüklerseniz veya farklı bir konum kullanırsanız yolları buna göre değiştirin.

  1. Data Movement gateway hizmetini durdurun ve durduğunu doğrulayın.
  2. Linux için Teradata Database Client 20.00 veya daha önceki bir sürümünü yükleyin.

    Sürücüyü https://downloads.teradata.com/download/connectivity/odbc-driver/linux adresinden indir.

  3. İndirilen istemci paketini /opt/qlik/gateway/movement/drivers/teradata konumuna kopyalayın ve install teradata çalıştırın.

  4. Aşağıdaki ortam değişkenlerini ayarlayın:

    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. Kitaplık yolunu ayarlayın:

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

  6. Yolun güncellendiğini doğrulamak için echo $LD_LIBRARY_PATH çalıştırın.
  7. Hizmet yeniden başlatıldıktan sonra kullanılabilir olmaları için dışa aktar komutlarını ağ geçidi hizmeti oturum açma komut dosyasına ekleyin.
  8. Data Movement gateway hizmetini başlatın ve başladığını doğrulayın.
Bilgi notu

Bir görev, farklı ODBC Sürücü Yöneticileri gerektiren uç noktaları kullanamaz. Teradata kaynakları DataDirect ODBC Sürücü Yöneticisi'ni kullanırken, çoğu Linux hedefi unixODBC kullanır. Görev, bir DataDirect kaynağını unixODBC gerektiren bir hedefle birleştirdiğinde Qlik Replication File Channel'ı kullanın.

Teradata kaynağını yapılandırmadan önce, ağ geçidi makinesindeki hosts dosyasına Teradata Database ana bilgisayarını ve veritabanı eşlemesini ekleyin. Prosedür için bkz. Hosts dosyasını düzenleme.

Bu bölümde, gerekli driver öğesinin nasıl yükleneceği açıklanmıştır. Sürece; driver öğesini indirme, gerekli klasöre (aşağıya bakın) kopyalama ve otomatik olarak yükleyecek ve yapılandıracak bir komut dosyası çalıştırma işlemleri dahildir. Gerektiğinde driver öğesini güncellemek ve kaldırmak için de komut dosyaları çalıştırabilirsiniz.

Yüklemeyi hazırlama

  • Python 3.6 veya daha yeni bir sürümünün Data Movement ağ geçidi sunucusunda yüklü olduğundan emin olun.

    Python, çoğu Linux dağıtımında önceden yüklenmiş şekilde sunulur. Aşağıdaki komutu çalıştırarak sisteminizde yüklü olan Python sürümünü öğrenebilirsiniz:

    python3 --version

driver uygulamasını yükleme

driver öğesini yüklemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./install teradata

    Aksi durumda, driver öğesinin EULA'sı görünür.

  5. Şunlardan birini yapın:

    • EULA'da yavaşça gezinmek için [Enter] tuşuna tekrar tekrar basın.
    • EULA'da hızlı bir şekilde gezinmek için Boşluk tuşuna tekrar tekrar basın.
    • Lisans metninden çıkmak ve EULA kabul seçeneklerine ulaşmak için q tuşuna basın.
  6. Şunlardan birini yapın:

    • EULA'yı kabul etmek ve yükleme işlemini başlatmak için "y" yazıp [Enter] tuşuna basın.
    • EULA'yı reddetmek ve yükleme işleminden çıkmak için "n" yazıp [Enter] tuşuna basın.
    • EULA'yı tekrar görüntülemek için "v" yazıp [Enter] tuşuna basın.

  7. driver yüklenir.

  8. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  9. İsteğe bağlı olarak hizmetin başlatıldığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

driver öğesini güncelleme

Sağlanan driver öğesini yüklemeden önce driver öğesinin eski sürümlerini kaldırmak istiyorsanız güncelleme komutunu çalıştırın.

driver öğesini güncellemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Data Movement ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./update teradata

    Aksi durumda, driver öğesinin EULA'sı görünür.

  5. Şunlardan birini yapın:

    • EULA'da yavaşça gezinmek için [Enter] tuşuna tekrar tekrar basın.
    • EULA'da hızlı bir şekilde gezinmek için Boşluk tuşuna tekrar tekrar basın.
    • Lisans metninden çıkmak ve EULA kabul seçeneklerine ulaşmak için q tuşuna basın.
  6. Şunlardan birini yapın:

    • EULA'yı kabul etmek ve yükleme işlemini başlatmak için "y" yazıp [Enter] tuşuna basın.
    • EULA'yı reddetmek ve yükleme işleminden çıkmak için "n" yazıp [Enter] tuşuna basın.
    • EULA'yı baştan incelemek için "v" yazıp [Enter] tuşuna basın.
  7. Eski driver kaldırılacak ve yeni driver yüklenecektir.

  8. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  9. İsteğe bağlı olarak hizmetin başlatıldığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

driver öğesini kaldırma

driver öğesini kaldırmak istiyorsanız kaldırma komutunu çalıştırın.

driver öğesini kaldırmak için:

  1. Bu bağlayıcıyı kullanmak için yapılandırılan tüm görevleri durdurun.

  2. Data Movement ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  3. Şu komutu çalıştırın:

    Söz Dizimi:

    ./uninstall teradata

    driver kaldırılacaktır.

Hesap erişimi sağlayın

Bağlayıcı tanımında belirtilen kullanıcı geçerli bir Teradata Database kullanıcısı olmalı ve kaynak tabloları okumak ile görev tarafından kullanılan değişiklik işleme işlemlerini gerçekleştirmek için gereken ayrıcalıklara sahip olmalıdır.

Teradata güvenlik ve erişim gereksinimleri hakkında daha fazla bilgi için Teradata kaynaklarına yönelik Qlik Replicate kullanıcı kılavuzuna bakın.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!