Condividi tramite


Supporto dei tipi di dati

Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory

Per caricare e trasferire dati su un database Teradata, i componenti SSIS usano l'API TPT (Teradata Parallel Transporter) e, pertanto, in SSIS è possibile usare solo i tipi di dati supportati dall'API TPT.

Nota

In Teradata, i tipi di dati TIME, TIMESTAMP e INTERVAL vengono gestiti dall'API TPT come stringhe di caratteri a dimensione fissa. Vengono gestiti invece dai componenti SSIS per Teradata come stringhe.

Mapping del tipo di dati

Nella tabella seguente vengono illustrati i tipi di dati di database Teradata e il mapping predefinito ai tipi di dati di SSIS. Sono anche indicati i tipi di dati Teradata non supportati.

Tipo di dati SQL Tipo di dati SSIS
DECIMAL/NUMERIC DT_NUMERIC
BYTEINT DT_I1
SMALLINT DT_I2
INTEGER DT_I4
FLOAT/REAL/DOUBLE PRECISION DT_R8
DATE DT_DBDATE
ORA
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 per set di caratteri Unicode)
Note:
La lunghezza massima supportata per VARCHAR è 32000.
La lunghezza massima consentita per DT_STR è di 8000 caratteri, mentre per DT_WSTR è di 4000 caratteri. Se questi limiti vengono superati, i dati risultano troncati.
LONG VARCHAR Non supportato
CLOB Non supportato
BYTE DT_BYTES
Nota: la lunghezza massima consentita è 8000 byte. Se questi limiti vengono superati, i dati risultano troncati.
VARBYTE DT_BYTES
Nota: la lunghezza massima consentita è 8000 byte. Se questi limiti vengono superati, i dati risultano troncati.
BLOB Non supportato

Passaggi successivi