目次

Search

  1. はじめに
  2. Informatica Data Engineering Integrationについて
  3. マッピング
  4. マッピングの最適化
  5. ソース
  6. ターゲット
  7. トランスフォーメーション
  8. Pythonトランスフォーメーション
  9. データプレビュー
  10. クラスタワークフロー
  11. プロファイル
  12. 監視
  13. 階層データ処理
  14. 階層データ処理設定
  15. スキーマが変更された階層データの処理
  16. インテリジェント構造モデル
  17. ブロックチェーン
  18. ステートフルコンピューティング
  19. 付録 A: 接続リファレンス
  20. 付録 B: データ型リファレンス
  21. 付録 C: 関数リファレンス

ユーザーガイド

ユーザーガイド

pre-SQLを使用したRETAINストラテジの使用

pre-SQLを使用したRETAINストラテジの使用

既存のDelta Lakeターゲットテーブルをそのデータも含めて保持し、それにカラムを追加するには、マッピングでRETAINストラテジとともにpre-SQLを使用します。
  1. 読み取りトランスフォーメーションから書き込みトランスフォーメーションに動的にリンクされたポートを使用してパススルーマッピングを作成します。
  2. 書き込みトランスフォーメーションと詳細プロパティシートを選択します。[ターゲットスキーマストラテジ]で、
    [保持]
    を選択します。
  3. 詳細プロパティシートを開きます。ALTER TABLE pre-SQL文を使用して、ソーススキーマのカラムを指定し、ターゲットテーブルスキーマに追加します。
    pre-SQLクエリ自体をPreSQLプロパティに入れるか、クエリを含むパラメータまたはパラメータセットを使用するかを選択できます。マッピングでのパラメータ化使用の詳細については、『
    Informatica Developer toolガイド
    』および『
    Informatica Developerマッピングガイド
    』を参照してください。
    次の図は、詳細プロパティでのPreSQLプロパティの場所を示しています。
    この図は、PreSQLプロパティにpre-SQLクエリが入力されている詳細プロパティシートを示しています
    次の図は、パラメータを値として持つPreSQLプロパティを示しています。
    この図は、PreSQLプロパティがパラメータに設定された詳細プロパティシートを示しています