Data Engineering Integration
- Data Engineering Integration 10.5.1
- 所有产品
Hiveのデータ型
| トランスフォーメーションデータ型
| 範囲と内容
|
---|---|---|
Binary
| Binary
| 1~104,857,600バイト。Hadoop環境内のBinaryデータ型のデータを読み書きできます。バイナリデータ型の変換には、ユーザー定義関数を使用できます。
|
Tiny Int
| Integer
| -32,768~32,767
|
Integer
| Integer
| -2,147,483,648~2,147,483,647精度10、位取り0
|
Bigint
| Bigint
| -9,223,372,036,854,775,808~9,223,372,036,854,775,807精度19、位取り0
|
Decimal
| Decimal
| 最大38桁の精度をサポートするトランスフォーメーションでは、精度が1~38桁、スケールが0~38になります。
最大28桁の精度をサポートするトランスフォーメーションでは、精度が1~28桁、スケールが0~28になります。
高精度のマッピングが無効な場合、データ統合サービスはすべてのDecimal値をDouble値に変換します。
高精度のマッピングが有効な場合、データ統合サービスは精度が38桁を超えるDecimal値をDouble値に変換します。
|
Double
| Double
| 精度15
|
Float
| Double
| 精度15
|
String
| String
| 1~104,857,600文字
|
Boolean
| Integer
| TRUE(1)またはFALSE(0)
Booleanのデフォルトのトランスフォーメーション型はIntegerです。これを値がTrueおよびFalseのStringデータ型に設定することもできます。
|
Array
| Array
| 文字数に制限はありません。
|
Struct
| Struct
| 文字数に制限はありません。
|
マップ
| Map
| 文字数に制限はありません。
|
タイムスタンプ
| datetime
| 0001年1月1日00:00:00〜9999年12月31日23:59:59.997。精度はマイクロ秒まで。
|
日付
| datetime
| 0001年1月1日~9999年12月31日。
|
Char
| String
| 1~255文字
|
Varchar
| String
| 1~65355文字
|