目次

Search

  1. はじめに
  2. Informatica Big Data Managementの概要
  3. マッピング
  4. ソース
  5. ターゲット
  6. トランスフォーメーション
  7. クラスタワークフロー
  8. プロファイル
  9. 監視
  10. 階層データ処理
  11. 階層データ処理設定
  12. スキーマが変更された階層データの処理
  13. インテリジェント構造モデル
  14. ステートフルコンピューティング
  15. 接続
  16. データ型リファレンス
  17. 関数リファレンス

ユーザーガイド

ユーザーガイド

Parquetのデータ型とトランスフォーメーションデータ型

Parquetのデータ型とトランスフォーメーションデータ型

Apache Parquetのデータ型は、データ統合サービスがプラットフォーム間のデータ移動に使用するトランスフォーメーションデータ型に対応しています。
次の表で、Parquetのデータ型とトランスフォーメーションデータ型を比較します。
Parquet
トランスフォーメーション
説明
Binary
Binary
1~104,857,600バイト
Binary (UTF8)
String
1~104,857,600文字
Boolean
Integer
-2,147,483,648~2,147,483,647
精度10、位取り0
Double
ダブル
精度15
Fixed Length Byte Array
Decimal
宣言された精度と位取りを持つ10進型の値。位取りは、精度以下にする必要があります。
最大38桁の精度をサポートするトランスフォーメーションでは、精度が1~38桁、スケールが0~38になります。
最大28桁の精度をサポートするトランスフォーメーションでは、精度が1~28桁、スケールが0~28になります。
この最大桁数を上回る精度を指定した場合、データ統合サービスは10進値を高精度モードの倍精度浮動小数点数に変換します。
Float
Double
精度15
group (LIST)
Array
文字数に制限はありません。
Int32
Integer
-2,147,483,648~2,147,483,647
精度10、位取り0
Int64
Bigint
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
精度19、位取り0。
Int64 (TIMESTAMP_MILLIS)
Date/Time
西暦0001年1月1日~西暦9999年12月31日
精度29、位取り9
(精度はナノ秒まで)
日付値と時刻値が結合されたデータ型。
Int96
Date/Time
西暦0001年1月1日~西暦9999年12月31日
精度29、位取り9
(精度はナノ秒まで)
日付値と時刻値が結合されたデータ型。
マップ
マップ
文字数に制限はありません。
Struct
Struct
文字数に制限はありません。
Union
["primitive_type", "null"]または["null", "primitive_type"]の共有体で表される対応のプリミティブデータ型。
プリミティブデータ型に依存します。