目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

アップデートストラテジの設定

アップデートストラテジの設定

更新方式を定義するには、以下の手順を実行します。
  1. マッピング内の行に対する挿入、更新、削除、または拒否のフラグ設定を制御する場合は、マッピングにアップデートストラテジトランスフォーメーションを追加します。同じターゲットに対する行に異なるデータベース操作のフラグを設定したい場合、あるいは行を拒否できるようにしたい場合には、アップデートストラテジトランスフォーメーションは必須です。
  2. セッションの設定を行うときに、行のフラグ設定の方法を指定します。すべての行に挿入、削除、または更新のフラグを設定するか、またはデータドリブンオプションを選択することができます。データドリブンオプションを選択した場合、Integration Serviceはセッションのマッピング内のアップデートストラテジトランスフォーメーションにコーディングされた指示に従います。
  3. セッションの設定を行うときに、ターゲットごとに挿入、更新、および削除のオプションを定義します。ターゲットごとに挿入または削除を有効または無効に設定できます。また、更新の取り扱い方法を3つの方法から選択できます。