Restricciones de creación de diario cuando se utiliza una tabla de transferencia provisional - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
16.20
Published
Noviembre de 2021
ft:locale
es-ES
ft:lastEdition
2021-12-02
dita:mapPath
es-ES/wph1512683331242.ditamap
dita:ditavalPath
es-ES/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

En algunos casos, un trabajo puede copiar tablas en una tabla de transferencia provisional al utilizar Teradata ARC. A continuación, el trabajo ejecuta sentencias INSERT/SELECT de la tabla de transferencia provisional a la tabla de destino. Si la tabla no existe en el destino, Data Mover utiliza el resultado de SHOW TABLE para crear la tabla de destino.

Las siguientes restricciones se aplican si un trabajo utiliza Teradata ARC y una tabla de transferencia provisional:
  • Si la tabla no existe en el destino y se asocia a un diario, el diario asociado debe existir en el destino. Esto es aplicable aunque se especifique <journaling>false</journaling> en la tabla.
  • Si la tabla existe en el destino y se asocia a un diario, Data Mover conserva el atributo de diario en la tabla de destino. Esto es aplicable aunque se especifique <journaling>false</journaling> en la tabla.
El usuario de destino debe tener privilegios de creación de tablas para poder crear una tabla de destino asociada a un diario.

Si intenta aplicar o copiar datos de diario en una tabla que se copia en una tabla de transferencia provisional, se producirá un error en el momento de la creación. Para evitar este error, establezca el atributo <journaling> de la tabla que se copia como false.

Data Mover debe utilizar una tabla de transferencia provisional en los siguientes casos:
  • Si el trabajo copia una tabla entre versiones de Teradata Database y la tabla tiene un índice de unión o hash en el origen.
  • Si el trabajo copia una tabla junto a su desencadenador asociado que especifica BEFORE como el parámetro action_time.
  • Si el trabajo copia una tabla de origen que utiliza claves externas y la tabla no existe en el destino.
  • Si el trabajo realiza una copia parcial de la tabla mediante Teradata ARC.