En la siguiente tabla se enumeran las asignaciones comunes en transferencias de Hadoop a Teradata, en caso de que la tabla de destino no exista. Si la tabla de destino existe, asegúrese de que la asignación de datos sea correcta para evitar un error. Si no especifica ningún tipo, se selecciona el tipo predeterminado. Los tipos posibles, de los cuales solo uno se puede establecer, identifican las opciones de tipo de datos aceptables.
Tipo de datos de origen Hadoop | Tipo de datos predeterminado de Teradata | Tipo de datos posible de Teradata |
---|---|---|
BIGINT | BIGINT | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
CHAR | CHAR | CHAR, CHARACTER, VARCHAR, DATE, CLOB, INTERVAL DAY, INTERVAL DAY HOUR, INTERVAL DAY MINUTE, INTERVAL DAY SECOND, INTERVAL HOUR, INTERVAL HOUR MINUTE, INTERVAL HOUR SECOND, INTERVAL MINUTE, INTERVAL MINUTE SECOND, INTERVAL MONTH, INTERVAL SECOND, INTERVAL YEAR, INTERVAL YEAR MONTH, VARBYTE 1, BYTE 1, BLOB 1 |
TINYINT | BYTEINT | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
DECIMAL, DOUBLE | DOUBLE | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
FLOAT | FLOAT | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
INT, INTEGER | INT | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
SMALLINT | SMALLINT | BIGINT, BYTEINT, DOUBLE, FLOAT, INT, SMALLINT |
TIMESTAMP | TIMESTAMP | TIMESTAMP |
STRING | VARCHAR | CHAR, CHARACTER, VARCHAR, DATE, CLOB, INTERVAL DAY, INTERVAL DAY HOUR, INTERVAL DAY MINUTE, INTERVAL DAY SECOND, INTERVAL HOUR, INTERVAL HOUR MINUTE, INTERVAL HOUR SECOND, INTERVAL MINUTE, INTERVAL MINUTE SECOND, INTERVAL MONTH, INTERVAL SECOND, INTERVAL YEAR, INTERVAL YEAR MONTH, VARBYTE 1, BYTE 1, BLOB 1 |
VARCHAR | VARCHAR | CHAR, CHARACTER, VARCHAR, DATE, CLOB, INTERVAL DAY, INTERVAL DAY HOUR, INTERVAL DAY MINUTE, INTERVAL DAY SECOND, INTERVAL HOUR, INTERVAL HOUR MINUTE, INTERVAL HOUR SECOND, INTERVAL MINUTE, INTERVAL MINUTE SECOND, INTERVAL MONTH, INTERVAL SECOND, INTERVAL YEAR, INTERVAL YEAR MONTH, VARBYTE 1, BYTE 1, BLOB 1 |
BINARY 2 | VARBYTE | VARBYTE, BYTE, BLOB |
ARRAY | VARCHAR | VARCHAR |
STRUCT | VARCHAR | VARCHAR |
MAP | VARCHAR | VARCHAR |
1Los tipos STRING a VARBYTE, BYTE y BLOB solo son compatibles mediante TDCH. 2El tipo de datos BINARY de Hadoop solo es compatible con QueryGrid T2H. |
En transferencias de Hadoop a Teradata, Data Mover no es compatible con lo siguiente:
- UDT personalizada
- Tipos GEOSPATIAL, GRAPHIC, VARGRAPHIC y LONG VARGRAPHIC de Teradata
- Tipo de unión de Hive