目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2B Data Transformation
  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サービストランスフォーメーション

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

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

ストアドプロシージャをマッピング実行の前または後で呼び出す

ストアドプロシージャをマッピング実行の前または後で呼び出す

ストアドプロシージャをマッピング実行の前または後で処理するように、接続されていないSQLトランスフォーメーションを設定できます。
データ統合
は、指定された時間にストアドプロシージャを呼び出します。ストアドプロシージャを:SP式を使用して呼び出す必要はありません。ストアドプロシージャは、マッピングがソースからデータを受信する前または後、またはマッピングがターゲットにデータをロードする前または後に実行するように設定できます。
以下のストアドプロシージャタイプを設定できます。
  • Source Pre Load。ストアドプロシージャは、マッピングがソースからデータを受信する前に実行されます。
  • Source Post Load。ストアドプロシージャは、マッピングがソースからデータを受信した後に実行されます。
  • Target Pre Load。ストアドプロシージャは、マッピングがターゲットにデータを送信する前に実行されます。
  • Target Post Load。ストアドプロシージャは、マッピングがターゲットにデータを送信した後に実行されます。
[詳細]
タブで、ストアドプロシージャタイプを設定し、ストアドプロシージャの呼び出しテキストを入力します。呼び出しテキストでは、ストアドプロシージャの名前に続けてかっこ内に適切な入力パラメータを指定します。入力パラメータがない場合は、かっこのみを含める必要があります。SQL文のEXECを含めたり、:SPキーワードを使用したりしないでください。
例えば、ストアドプロシージャDrop_Tableを呼び出すには、次の呼び出しテキストを入力します。
Drop_Table()
文字列の入力パラメータを渡す場合はそれを引用符で囲まずに入力します。文字列の中に空白が含まれている場合は、パラメータを二重引用符で囲みます。例えば、ストアドプロシージャDrop_Tableで入力パラメータとしてテーブル名が必要な場合は、次の呼び出しテキストを入力します。
Drop_Table(Customer_list)