TeradataからHadoopへのデータ型のマッピング - Teradata Data Mover

Teradata® Data Mover ユーザー ガイド

Product
Teradata Data Mover
Release Number
17.00
Published
2021年11月
Language
日本語
Last Update
2021-12-03
dita:mapPath
ja-JP/gmn1574692806523.ditamap
dita:ditavalPath
ja-JP/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem
次のテーブルに、ターゲット テーブルが存在しない場合のTeradataからHadoopに対する共通のマッピングを一覧表示します。ターゲット テーブルが存在する場合は、エラーを回避するためにデータ マッピングが正しいことを確認してください。型を指定しない場合は、デフォルトの型が選択されます。指定可能な型は、使用できるデータ型オプションを示します。1つの型のみ指定可能です。

TDCHユーティリティのためのTeradataからHadoopへのデータ型のマッピング

ソースのTeradata型 デフォルトのHadoop型 指定可能なHadoop型
BIGINT BIGINT BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
BYTEINT TINYINT BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
CHAR, CHARACTER CHAR CHAR, VARCHAR, STRING
DECIMAL, DOUBLE DOUBLE BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
FLOAT FLOAT BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
INT, INTEGER INT BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
SMALLINT SMALLINT BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
TIMESTAMP TIMESTAMP TIMESTAMP, STRING
VARCHAR VARCHAR VARCHAR, CHAR, STRING
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, BYTE, BLOB STRING STRING

T2HユーティリティのためのTeradataからHadoopへのデータ型のマッピング

ソースのTeradata型 デフォルトのHadoop型 指定可能なHadoop型
DECIMAL DECIMAL BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
NUMERIC DECIMAL BIGINT, TINYINT, DOUBLE, FLOAT, INT, SMALLINT, STRING
CHAR, CHARACTER CHAR CHAR, VARCHAR, STRING
DATE DATE DATE, STRING
VARCHAR VARCHAR CHAR, VARCHAR, STRING
VARBYTE, BYTE, BLOB BINARY BINARY

他のすべての型のマッピングはTDCHユーティリティと同じです。

CHAR型: Hadoop (Hive)では、CHAR型の長さの範囲は1~255です。ソース データの長さが255文字を超える場合、T2Hはソースデータを255文字まで切り詰めます(またはターゲットのCHAR列の長さまで切り詰めます)。

Data Moverでは、TeradataからHadoopに対して次をサポートしていません。
  • Hadoopへの拡張オブジェクト名(EON)が含まれるテーブルの移動
  • カスタムUDT
  • Teradata GEOSPATIAL、GRAPHIC、VARGRAPHIC、およびLONG VARGRAPHICの型
  • 長さが64 KBを超えるBLOBまたはCLOB列
  • HEXに変換したBYTE、VARBYTE、またはBLOB列の内容
  • HiveのMAP、ARRAY、およびSTRUCT型
  • Hiveの共用体型