Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: среда выполнения интеграции SSIS SQL Server
в Фабрика данных Azure
Компоненты служб SSIS используют API Teradata Parallel Transporter (API TPT) для загрузки и передачи данных из базы данных Teradata и обратно, поэтому в службах SSIS можно использовать только тип данных, поддерживаемый API TPT.
Примечание.
Типы данных TIME, TIMESTAMP и INTERVAL в Teradata обрабатываются API TPT как символьные строки фиксированного размера. Компонентами служб SSIS для Teradata они обрабатываются как строки.
Сопоставление типов данных
В таблице ниже приведены типы данных базы данных Teradata и их стандартное сопоставление с типами данных служб SSIS. В ней также приведены неподдерживаемые типы данных Teradata.
Тип данных SQL | Тип данных служб 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 для кодировки Юникод) Примечания: Максимальная поддерживаемая длина VARCHAR составляет 32 000. Максимальная допустимая длина DT_STR составляет 8000 символов, а DT_WSTR — 4000 символов. При превышении максимальной длины данные усекаются. |
LONG VARCHAR | Не поддерживается |
CLOB | Не поддерживается |
BYTE | DT_BYTES Примечание. Максимальная допустимая длина составляет 8000 байт. При превышении максимальной длины данные усекаются. |
VARBYTE | DT_BYTES Примечание. Максимальная допустимая длина составляет 8000 байт. При превышении максимальной длины данные усекаются. |
BLOB-объект | Не поддерживается |
Следующие шаги
- Настройка диспетчера подключений Teradata
- Настройка источника Teradata
- Настройка назначения Teradata
- Если у вас возникнут вопросы, посетите страницу технического сообщества.