Compartir a través de


Compatibilidad con tipos de datos

Se aplica a: SQL Server SSIS Integration Runtime en Azure Data Factory

Los componentes de SSIS usan la API Teradata Parallel Transporter (TPT API) para cargar y transferir datos desde bases de datos Teradata y hacia ellas. Por lo tanto, solo se puede usar el tipo de datos TPT API admitido en SSIS.

Nota:

Los tipos de datos TIME, TIMESTAMP e INTERVAL en Teradata se controlan mediante TPT API como cadenas de caracteres de tamaño fijo. Los componentes de SSIS para Teradata los controlan como una cadena.

Asignación de tipos de datos

En la tabla siguiente se muestran los tipos de datos de bases de datos de Teradata y su asignación predeterminada a los tipos de datos de SSIS. También se muestran los tipos de datos de Teradata no compatibles.

Tipo de datos de SQL Tipo de datos de SSIS
DECIMAL/NUMERIC DT_NUMERIC
BYTEINT DT_I1
SMALLINT DT_I2
INTEGER DT_I4
FLOAT/REAL/DOUBLE PRECISION DT_R8
DATE DT_DBDATE
TIME
TIME(n)
DT_STR
timestamp
TIMESTAMP (n)
DT_STR
TIME WITH TIMEZONE
TIME(n) WITH TIMEZONE
DT_STR
TIMESTAMP WITH TIMEZONE
TIMESTAMP(n) WITH TIMEZONE
DT_STR
INTERVAL YEAR
INTERVAL YEAR (n)
DT_STR
INTERVAL YEAR TO MONTH
INTERVAL YEAR (n) TO MONTH
DT_STR
INTERVAL MONTH
INTERVAL MONTH (n)
DT_STR
INTERVAL DAY
INTERVAL DAY (n)
DT_STR
INTERVAL DAY TO HOUR
INTERVAL DAY (n) TO HOUR
DT_STR
INTERVAL DAY TO MINUTE
INTERVAL DAY (n) TO MINUTE
DT_STR
INTERVAL DAY TO SECOND
INTERVAL DAY (n) TO SECOND
INTERVAL DAY TO SECOND (m)
INTERVAL DAY (n) TO SECOND (m)
DT_STR
INTERVAL HOUR
INTERVAL HOUR (n)
DT_STR
INTERVAL HOUR TO MINUTE
INTERVAL HOUR (n) TO MINUTE
DT_STR
INTERVAL HOUR TO SECOND
INTERVAL HOUR (n) TO SECOND
INTERVAL HOUR TO SECOND (m)
INTERVAL HOUR (n) TO SECOND (m)
DT_STR
INTERVAL MINUTE
INTERVAL MINUTE (n)
DT_STR
INTERVAL MINUTE TO SECOND
INTERVAL MINUTE (n) TO SECOND
INTERVAL MINUTE TO SECOND (m)
INTERVAL MINUTE (n) TO SECOND (m)
DT_STR
INTERVAL SECOND
INTERVAL SECOND (n)
INTERVAL SECOND (n,m)
DT_STR
PERIOD(DATE) DT_STR
PERIOD(TIME) DT_STR
NUMBER DT_STR
CHARACTER DT_STR
VARCHAR DT_STR (DT_WSTR para el juego de caracteres Unicode)
Notas:
La longitud máxima de VARCHAR admitida es de 32 000 caracteres.
La longitud máxima permitida de DT_STR es de 8000 caracteres, DT_WSTR es de 4000 caracteres. Los datos se truncan si se supera este límite.
LONG VARCHAR No compatible
CLOB No compatible
BYTE DT_BYTES
Nota: La longitud máxima permitida es de 8000 bytes. Los datos se truncan si se supera este límite.
VARBYTE DT_BYTES
Nota: La longitud máxima permitida es de 8000 bytes. Los datos se truncan si se supera este límite.
BLOB No compatible

Pasos siguientes