Teradata | Qlik Cloud Ayuda
Saltar al contenido principal Saltar al contenido complementario

Teradata

Última actualización: 30/9/2026

Teradata solo está disponible como destino en proyectos de Qlik Talend Cloud Replicate. La conexión utiliza la API de Teradata Parallel Transporter (TPT) para la carga de datos y ODBC para consultas de metadatos, solicitudes DDL e información de las tablas de errores de Teradata.

Configurar la conexión

Antes de crear una tarea de replicación, cree y pruebe una conexión con el destino Teradata.

  1. En Conexiones, haga clic en Crear conexión.
  2. Seleccione el conector de destino Teradata.
  3. Introduzca las propiedades de conexión descritas en Propiedades de conexión de Teradata.
  4. Haga clic en Probar conexión y resuelva los errores notificados.
  5. Guarde la conexión.

Propiedades de conexión de Teradata

Configure las siguientes propiedades para la conexión de destino de Teradata:

Propiedades de conexión de destino Teradata
Sección Propiedad Descripción
Destino de datos Pasarela de datos (obligatorio) Seleccione la pasarela de datos que pueda acceder al servidor de Teradata y tenga instalados los componentes necesarios del cliente Teradata.
Propiedades de conexión Servidor(es) Teradata (obligatorio) Indique el nombre del servidor Teradata o la dirección IP. Asegúrese de que el servidor esté accesible desde la pasarela de datos seleccionada.
Propiedades de la cuenta Usuario (obligatorio) Introduzca el nombre de usuario de la base de datos Teradata. Esta es una credencial de base de datos, no la cadena de cuenta.
Contraseña (obligatorio) Agregue la contraseña del usuario de la base de datos del servidor Teradata. Esta es una credencial de base de datos, no la cadena de cuenta.
Cadena de cuenta Agregue la cadena de cuenta que el administrador de la base de datos de Teradata asignó al usuario. Esta es la cuenta de inicio de sesión del servidor de base de datos y es distinta de las credenciales de Usuario y Contraseña.
Propiedades de la base de datos Introducir el nombre de la base de datos manualmente Seleccione esta opción para introducir el nombre de la base de datos.
Base de datos predeterminada (obligatorio) Introduzca la base de datos de Teradata donde se replican los datos. La base de datos debe ser accesible para el usuario especificado.
Cargar bases de datos Haga clic para descubrir las bases de datos disponibles para el usuario especificado. La lista depende de que la conectividad sea correcta y de los permisos de base de datos del usuario.
Propiedades de conexión adicionales Propiedades de ODBC Introduzca propiedades de conexión ODBC adicionales como pares de Nombre y Valor. Confirme los nombres y valores de las propiedades con su administrador de Teradata u ODBC.

Requisitos previos

Prepare el entorno de Teradata y el acceso requerido por la conexión antes de crear la conexión de destino.

  • Asegúrese de que el servidor de Teradata esté instalado en su red y que sea accesible desde el equipo en el que se ejecuta la pasarela de datos seleccionada.
  • Instale y configure el controlador ODBC de Teradata y los componentes de cliente de Teradata necesarios en la pasarela de datos. No asuma que un controlador instalado en otro equipo esté disponible para la pasarela.
  • Pida a un administrador de bases de datos de Teradata que cree o identifique a un usuario de base de datos y proporcione la contraseña del usuario y la cadena de cuenta, cuando sea necesario.

Si está adaptando la capacidad de destino de Teradata a su entorno, pida a un administrador de bases de datos de Teradata que verifique si se requieren los siguientes privilegios para su tarea. Las concesiones se aplican a la base de datos de destino a menos que se indique lo contrario; no son necesariamente los permisos mínimos para cada tarea de Qlik Talend Cloud:

  • GRANT SELECT ON <database>
  • GRANT INSERT ON <database>
  • GRANT DELETE ON <database>
  • GRANT UPDATE ON <database>
  • GRANT EXECUTE ON <database>
  • GRANT EXECUTE FUNCTION ON <database>
  • GRANT EXECUTE PROCEDURE ON <database>
  • GRANT CREATE TABLE ON <database>
  • GRANT DROP TABLE ON <database>
  • GRANT CREATE VIEW ON <database>
  • GRANT DROP VIEW ON <database>
  • GRANT NONTEMPORAL ON <database>
  • GRANT CHECKPOINT ON <database>

Para un origen compatible con el operador Stream, pida también al DBA que verifique la siguiente concesión cuando TPT Operator esté establecido en Stream:

  • GRANT CREATE MACRO ON <database>

Solucionar errores de conexión

Si la prueba de conexión falla, revise el error notificado y compruebe los siguientes elementos antes de volver a probar la conexión:

  • Pasarela o red: confirme que la pasarela de datos seleccionada se está ejecutando y puede acceder al servidor de Teradata. Compruebe el nombre del servidor o la dirección IP y las reglas de red entre la pasarela y el servidor.
  • Controlador o cliente: confirme que el controlador ODBC de Teradata y los componentes de cliente necesarios están instalados y configurados en la pasarela seleccionada. Un controlador instalado en el equipo local no es utilizado por una pasarela remota.
  • Credenciales o permisos: confirme el Usuario y la Contraseña, que distinguen entre mayúsculas y minúsculas, la Cadena de cuenta opcional y los permisos de base de datos requeridos con un DBA.
  • Detección de bases de datos: si Cargar bases de datos no devuelve ninguna base de datos o genera un error, pruebe primero la conectividad y luego confirme que el usuario puede detectar y acceder a las bases de datos. Puede indicar una base de datos conocida en Introducir el nombre de la base de datos manualmente, si procede.
  • Propiedades de ODBC: compruebe en cada par de Nombre y Valor la ortografía, los valores admitidos y los posibles conflictos con la configuración del controlador. Elimine una propiedad opcional que haga fallar la prueba de conexión o solicite a un administrador de ODBC que la verifique.

Configurar las opciones de la tarea

Configure estos ajustes en una tarea Replicate en Carga de datos.

Configuración básica

  • Operador TPT: seleccione Load o Stream. El valor predeterminado es Stream.
  • Formato JSON: seleccione Texto, BSON o UBJSON. El valor predeterminado es Texto.

Modos del operador TPT

El operador TPT determina cómo se escriben los datos en Teradata.

  • Stream (predeterminado): utiliza el protocolo Teradata TPump para transacciones DML de alta velocidad casi en tiempo real. Las tablas se pueden consultar mientras se realizan operaciones DML. Este modo es menos restrictivo para el procesamiento continuo de cambios. Cuando el origen admite este operador, el usuario de la base de datos también puede requerir el privilegio CREATE MACRO.

  • Carga: utiliza el protocolo Teradata FastLoad para cargar un gran volumen de datos en una tabla vacía. La tabla de destino debe estar vacía y no puede tener índices secundarios. Utilice este modo únicamente cuando esas restricciones se ajusten a los requisitos de procesamiento de la tarea.

Opción de Formato JSON

Especifique cómo se almacenarán las columnas JSON en Teradata:

  • Texto (predeterminado): almacena datos JSON como texto.
  • BSON: almacena datos JSON en formato BSON.
  • UBJSON: almacena datos JSON en formato UBJSON.

Atributos avanzados de TPT

En Atributos avanzados de TPT, configure las siguientes opciones:

  • Tamaño del búfer (KB): establezca el tamaño del búfer de salida utilizado para enviar parcelas de carga a Teradata. Indique un valor de 1 a 64.
  • Buffers: establezca el número de búferes de solicitud utilizados. Introduzca un valor de 2 o superior.
  • Rango de sesiones explícito: establezca el número mínimo y máximo de sesiones que pueden abrir sesión en Teradata. Introduzca valores de 1 a 65.535.
  • Agrupación dinámica de sentencias: seleccione esta opción para permitir que el controlador de stream determine la agrupación máxima posible para el trabajo de Stream actual.
  • Agrupación de sentencias: indique el número de sentencias agrupadas en una solicitud de múltiples sentencias para el modo Stream. Especifique un valor de 2 a 600. Esta opción está disponible cuando no está seleccionado Agrupación dinámica de sentencias.

Limitaciones y consideraciones

  • Los modos de replicación disponibles son Carga completa, Aplicar cambios y Almacenar cambios.
  • Para las tareas que utilizan Aplicar cambios o Almacenar cambios, no se admiten las operaciones DDL ni la evolución automática del esquema. Esta limitación no se aplica a una tarea de solo Carga completa.
  • Para el modo Carga, la tabla de destino debe estar vacía y no debe tener índices secundarios. Seleccione Stream cuando la tarea requiera un procesamiento continuo de DML o consultas simultáneas de tablas.

Información relacionada

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.