目次

Search

  1. はじめに
  2. Workflow Manager
  3. ワークフローとワークレット
  4. セッション
  5. セッション設定オブジェクト
  6. タスク
  7. ソース
  8. ターゲット
  9. 接続オブジェクト
  10. 検証
  11. ワークフローのスケジュール設定と実行
  12. メールの発信
  13. Workflow Monitor
  14. Workflow Monitorの詳細
  15. セッションとワークフローのログ
  16. 付録 A: セッションプロパティリファレンス
  17. 付録 B: ワークフロープロパティリファレンス

ワークフローベーシックガイド

ワークフローベーシックガイド

セッション実行前/実行後SQLコマンド

セッション実行前/実行後SQLコマンド

マッピングを作成する際に、Source Qualifierトランスフォーメーションとターゲットインスタンスにセッション実行前/実行後SQLを指定できます。Workflow Managerで[セッション]タスクを作成するときに、[マッピング]タブでSQLコマンドを上書きできます。このコマンドを使用して、セッションを実行する前にターゲットのインデックスを削除し、セッションが完了したときにインデックスを再作成することもできます。
Integration Serviceでは、セッション実行前SQLコマンドはソースが読み込まれる前に実行されます。 セッション実行後SQLコマンドは、ターゲットへの書き込みが終わってから実行されます。
パラメータと変数は、ソースとターゲットに対して実行されるSQLで使用できます。パラメータファイルで定義可能なパラメータまたは変数タイプを使用します。SQL文にパラメータまたは変数を入力することも、パラメータまたは変数をコマンドとして使用することもできます。たとえば、セッションパラメータの$ParamMyPreSQLをソースのセッション実行前SQLコマンドとして使用し、パラメータファイルで$ParamMyPreSQLをSQL文に設定できます。