目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. B2B Data Transformation
  7. アグリゲータトランスフォーメーション
  8. クレンジングトランスフォーメーション
  9. データマスキングトランスフォーメーション
  10. データサービストランスフォーメーション
  11. 重複排除トランスフォーメーション
  12. 式トランスフォーメーション
  13. フィルタトランスフォーメーション
  14. 階層ビルダートランスフォーメーション
  15. 階層パーサートランスフォーメーション
  16. 階層プロセッサトランスフォーメーション
  17. 入力トランスフォーメーション
  18. Javaトランスフォーメーション
  19. JavaトランスフォーメーションAPIリファレンス
  20. ジョイナトランスフォーメーション
  21. ラベラトランスフォーメーション
  22. ルックアップトランスフォーメーション
  23. 機械学習トランスフォーメーション
  24. マップレットトランスフォーメーション
  25. ノーマライザトランスフォーメーション
  26. 出力トランスフォーメーション
  27. 解析トランスフォーメーション
  28. Pythonトランスフォーメーション
  29. ランクトランスフォーメーション
  30. ルータトランスフォーメーション
  31. ルール仕様トランスフォーメーション
  32. シーケンスジェネレータトランスフォーメーション
  33. ソータートランスフォーメーション
  34. SQLトランスフォーメーション
  35. 構造パーサートランスフォーメーション
  36. トランザクション制御トランスフォーメーション
  37. 共有体トランスフォーメーション
  38. Velocityトランスフォーメーション
  39. ベリファイヤトランスフォーメーション
  40. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

フィールドマッピング

フィールドマッピング

階層パーサートランスフォーメーションでフィールドマッピングを設定し、リレーショナル出力を提供するスキーマ要素を定義します。
[プロパティ]
パネルの
[フィールドマッピング]
タブでフィールドマッピングを設定します。フィールドマッピングエディタを使用して、スキーマ要素を選択または除外します。スキーマ要素を除外すると、対応するリレーショナルフィールドがエディタにより削除されます。
次の画像は、フィールドマッピングエディタを示しています。
フィールドマッピングエディタの左側には、スキーマ要素が表示されます。フィールドマッピングエディタの右側には、リレーショナルフィールドが表示されます。トランスフォーメーションでは、複数回出現する各入力要素の個別の出力グループが作成されます。また、トランスフォーメーションではプライマリキーと外部キーが作成されてグループに割り当てられます。プライマリキーは、フィールド名のプレフィックス
PK_
で表されます。外部キーは、プレフィックス
FK_
で表されます。
各リレーショナルフィールドの[リレーショナルフィールド]パネルには、リレーショナルフィールドのマッピング元となった階層要素のXPath式が表示されます。
スキーマ要素を含めるように選択した場合、エディタの右側には対応するリレーショナルフィールドが表示されます。スキーマ要素を除外すると、対応するリレーショナルフィールドがエディタにより削除されます。
ある要素のネストされたすべての子要素を含めるまたは除外するように選択できます。または、階層レベルの1つ下にある直下の子要素を含めるまたは除外するように選択することもできます。
リレーショナル出力を非正規化することを選択できます。リレーショナル出力を非正規化する場合は、マッピング対象として選択した階層要素が、すべての1つのグループのリレーショナルフィールドにマッピングされます。
リレーショナルフィールドとループを削除できます。プライマリキーが他のグループの外部キーとして機能するグループを削除すると、エディタにより、その他のグループが更新または削除されます。削除したグループが別の繰り返し要素内でネストされる繰り返し要素を反映していた場合、上位レベルの繰り返し要素のプライマリキーが他のグループの外部キーになります。削除するグループが最上位レベルの繰り返し要素を反映している場合、エディタですべてのグループが削除されます。