Informaticaトランスフォーメーション言語
ここでは、10.2.1のInformaticaトランスフォーメーション言語の新機能について説明します。
Mapデータ型の複合関数
バージョン10.2.1では、トランスフォーメーション言語はMapデータ型に対して複雑な関数を導入します。Mapデータ型に複雑な関数を使用して、Sparkエンジンでマップデータを生成または処理します。
トランスフォーメーション言語には、Mapデータ型のための次の複雑な関数が含まれます。
- •COLLECT_MAP
- •MAP
- •MAP_FROM_ARRAYS
- •MAP_KEYS
- •MAP_VALUES
バージョン10.2.1では、SIZE関数を使用してマップデータのサイズを決定できます。
複雑な関数の詳細については、『Informatica 10.2.1 Developerトランスフォーメーション言語リファレンス』の「関数」を参照してください。
Mapデータ型の複合演算子
バージョン10.2.1では、Sparkエンジンで実行されるマッピングの複合演算子を使用して、Mapデータ型の要素にアクセスすることができます。
Mapデータ型には、キーと値のペア要素の順序が指定されていないコレクションが含まれます。Mapデータ型の特定のキーに対応する値にアクセスするには、添字演算子 [] を使用します。
複合演算子の詳細については、『Informatica 10.2.1 Developerトランスフォーメーション言語リファレンス』の「演算子」を参照してください。