Limitaciones conocidas (de Hive a Teradata) - Teradata QueryGrid

Teradata® QueryGrid™ Guía de instalación y uso- 3.00

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata QueryGrid
Release Number
3.00
Published
Marzo de 2023
Language
Español
Last Update
2023-04-04
dita:mapPath
es-ES/dtm1676313130103.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-5991
Product Category
Analytical Ecosystem
Las siguientes limitaciones afectan al uso de los enlaces de Hive a Teradata con Teradata QueryGrid:
  • No se admite la semántica de transacciones entre sistemas.
  • Teradata QueryGrid no recopila métricas de consulta (como el uso de CPU) para consultas de Teradata remotas.
  • Los literales de fecha utilizados en cláusulas WHERE no se convierten a la zona horaria del sistema remoto si esta es diferente de la zona horaria del sistema iniciador.
  • El tamaño máximo admitido para BLOB y CLOB es inferior a 2 GB (2.097.088.000). El tamaño máximo de VARCHAR es de 64 k.
  • El nombre de la base de datos temporal, NVP, no se admite en Teradata Database versión 15.10.
  • La función Ejecución de función externa (FFE) no es compatible con el conector de destino de Hive.
  • Tras exportar los datos y asignarlos a un sistema remoto, cualquier error o interrupción posterior en el sistema local no revierten la solicitud remota.
  • Las siguientes propiedades especulativas de Hive no se admiten y están deshabilitadas de forma predeterminada, a menos que el parámetro Support Hive Task Retries esté establecido en True:
    • mapreduce.map.speculative=false
    • mapreduce.reduce.speculative=false
    • hive.mapred.reduce.tasks.speculative.execution=false
    • tez.am.speculation.enabled=false
  • Al usar el iniciador de Hive:
    • Para HDP, se admite la exportación para Hive-on-Tez (propiedad del motor de ejecución de Hive = Tez) solo en HDP 3.0.1 o una versión posterior
    • No se admite la exportación para Hive-on-Spark (propiedad del motor de ejecución de Hive = Spark)
    • El servidor de destino devuelve todas las columnas y el servidor de inicio procesa cualquier proyección de columna
    • El servidor de destino no devuelve datos de consulta y planificación cuando se utiliza el comando Explain
    • El servidor de destino devuelve todas las columnas cuando se utiliza el comando Count; estas se agregan en el servidor de inicio
    • Sub-queries
  • Si se actualiza Hive o se cambia la ubicación de los archivos JAR de Hive estándar, se requiere un reinicio de tdqg-node.
  • El valor predeterminado para la precisión de la marca de tiempo es nueve (9). Teradata QueryGrid trunca los datos con más de seis posiciones decimales cuando se usan enlaces de Hive a Teradata.
  • Los literales de fecha utilizados en cláusulas WHERE no se convierten a la zona horaria del sistema remoto si esta es diferente de la zona horaria del sistema iniciador.
  • Los caracteres suplementarios UTF-16 que superan más de 2 bytes en una tabla provocan el truncamiento de datos.
  • IMPORT no se admite en las columnas VARCHAR, STRING y CHAR de la tabla de Hive si el conjunto de caracteres de la tabla es distinto de UTF-16 o latino.
  • No se admite la aplicación de condición de la cláusula LIMIT.
  • Al ejecutar una consulta SELECT con UNION ALL en una conexión de Hive a Teradata, si se usa la misma tabla de destino entre varias instrucciones SELECT, debe crear un nombre de tabla externa único para cada instrucción SELECT.