Requisitos previos
Última actualización: 9/10/2026La siguiente sección describe los requisitos previos para trabajar con Teradata como fuente en Qlik Talend Cloud Data Integration.
Servidor de Replicate para Windows
Instale el controlador ODBC de Teradata Database 17.20 o 20.00 para Windows.
Descargue el controlador desde el Portal de Descargas de Teradata.
Servidor de Replicate para Linux
Los siguientes pasos describen cómo trabajar con Teradata como origen en un Data Movement gateway de Linux. Teradata Database Client requiere el administrador de controladores ODBC de DataDirect proporcionado con el cliente.
Estas instrucciones dan por sentado que Teradata Database Client 20.00 está instalado en /opt/teradata/client/20.00. Si instala otra versión o utiliza una ubicación diferente, cambie las rutas según corresponda.
- Detenga el servicio de Data Movement gateway y confirme que se ha detenido.
-
Instale Teradata Database Client 20.00 o anterior para Linux.
Descargue el controlador desde https://downloads.teradata.com/download/connectivity/odbc-driver/linux.
-
Copie el paquete de cliente descargado en /opt/qlik/gateway/movement/drivers/teradata y ejecute install teradata.
-
Establezca las siguientes variables de entorno:
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
-
Establezca la ruta de la biblioteca:
LD_LIBRARY_PATH=$TD_CLIENT:/opt/qlik/gateway/lib:/lib64:/usr/lib64; export LD_LIBRARY_PATH
- Ejecute echo $LD_LIBRARY_PATH para verificar que la ruta se ha actualizado.
- Añada los comandos de exportación al script de inicio de sesión del servicio de gateway para que estén disponibles tras reiniciar el servicio.
- Inicie el servicio Data Movement gateway y confirme que se ha iniciado.
Una tarea no puede utilizar extremos que requieran diferentes Administradores de controladores ODBC. Las fuentes de datos de Teradata utilizan DataDirect ODBC Driver Manager, mientras que la mayoría de los destinos Linux utilizan unixODBC. Cuando la tarea combina un origen de DataDirect con un destino que requiere unixODBC, utilice el Qlik Replication File Channel.
Antes de configurar el origen de Teradata, añada el host de Teradata Database y la asociación de base de datos al archivo hosts de la máquina de la pasarela. Para ver el procedimiento, consulte Edición del archivo hosts.
Esta sección describe cómo instalar el driver necesario. El proceso implica descargar el driver, copiarlo en la carpeta requerida (ver a continuación) y ejecutar un script que lo instalará y configurará automáticamente. También puede ejecutar secuencias de script para actualizar y desinstalar el driver según sea necesario.
Preparar la instalación
-
Asegúrese de que Python 3.6 o posterior esté instalado en el servidor de la pasarela de Movimiento de datos.
Python viene preinstalado en la mayoría de las distribuciones de Linux. Puede verificar qué versión de Python está instalada en su sistema ejecutando el siguiente comando:
python3 --version
Instalar driver
Para el driver:
-
Detenga el servicio Data Movement gateway:
sudo systemctl stop repagent
-
Opcionalmente, confirme que el servicio se ha detenido:
sudo systemctl status repagent
El estado debería ser el siguiente:
Active: inactive (dead) since <timestamp> ago
-
En la máquina de la puerta de enlace de Movimiento de datos, cambie el directorio de trabajo a:
opt/qlik/gateway/movement/drivers/bin
-
Ejecute el siguiente comando:
Sintaxis:
./install teradata
De lo contrario, se mostrará el EULA del driver.
-
Tome una de las opciones siguientes:
- Pulse [Intro] repetidamente para desplazarse por el EULA.
- Pulse la barra espaciadora repetidamente para desplazarse rápidamente por el EULA.
- Pulse q para salir del texto de la licencia y ver las opciones de aceptación del EULA.
-
Tome una de las opciones siguientes:
- Escriba "y" y pulse [Intro] para aceptar el EULA y comenzar la instalación.
- Escriba "n" y pulse [Intro] para rechazar el EULA y salir de la instalación.
-
Escriba "v" y pulse [Intro] para ver el EULA de nuevo.
-
Espere a que termine la instalación (indicado mediante la palabra "Completado") y luego inicie el servicio de Data Movement gateway:
sudo systemctl start repagent
-
Opcionalmente, confirme que el servicio se ha iniciado:
sudo systemctl status repagent
El estado debería ser el siguiente:
Active: active (running) since <timestamp> ago
Se instalará el driver.
Actualizar el driver
Ejecute el comando de actualización si desea desinstalar versiones anteriores del driver antes de instalar el driver provisto.
Para el driver:
-
Detenga el servicio Data Movement gateway:
sudo systemctl stop repagent
-
Opcionalmente, confirme que el servicio se ha detenido:
sudo systemctl status repagent
El estado debería ser el siguiente:
Active: inactive (dead) since <timestamp> ago
-
En la máquina de la puerta de enlace de Movimiento de datos, cambie el directorio de trabajo a:
opt/qlik/gateway/movement/drivers/bin
-
Ejecute el siguiente comando:
Sintaxis:
./update teradata
De lo contrario, se mostrará el EULA del driver.
-
Tome una de las opciones siguientes:
- Pulse [Intro] repetidamente para desplazarse por el EULA.
- Pulse la barra espaciadora repetidamente para desplazarse rápidamente por el EULA.
- Pulse q para salir del texto de la licencia y ver las opciones de aceptación del EULA.
-
Tome una de las opciones siguientes:
- Escriba "y" y pulse [Intro] para aceptar el EULA y comenzar la instalación.
- Escriba "n" y pulse [Intro] para rechazar el EULA y salir de la instalación.
- Escriba "v" y pulse [Intro] para ver el EULA desde el principio.
-
Espere a que termine la instalación (indicado mediante la palabra "Completado") y luego inicie el servicio de Data Movement gateway:
sudo systemctl start repagent
-
Opcionalmente, confirme que el servicio se ha iniciado:
sudo systemctl status repagent
El estado debería ser el siguiente:
Active: active (running) since <timestamp> ago
El driver anterior se desinstalará y se instalará el nuevo driver.
Desinstalar el driver
Ejecute el comando de desinstalación si desea desinstalar el driver.
Para desinstalar el driver:
-
Detenga todas las tareas configuradas para utilizar este conector.
-
En la máquina de la puerta de enlace de Movimiento de datos, cambie el directorio de trabajo a:
opt/qlik/gateway/movement/drivers/bin
-
Ejecute el siguiente comando:
Sintaxis:
./uninstall teradata
Se desinstalará el driver.
Proporcionar acceso a la cuenta
El usuario especificado en la definición del conector debe ser un usuario válido de Teradata Database y tener los privilegios necesarios para leer las tablas de origen y realizar las operaciones de procesamiento de cambios utilizadas por la tarea.
Para más información sobre los requisitos de seguridad y acceso de Teradata, consulte la guía del usuario de Qlik Replicate para fuentes de Teradata.