目次

Search

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

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

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

接続変数値

接続変数値

Integration Serviceで$Sourceおよび$Target接続変数に対して使用するデータベース接続を入力します。パラメータファイル内に接続値を定義する場合、接続オブジェクトを選択することも、あるいは$DBConnection
Name
または$AppConnection
Name
セッションパラメータを使用することもできます。
マッピングの設定時には、LookupおよびStored Procedureトランスフォーメーションの$Sourceまたは$Target変数を使用するデータベースの場所を指定できます。 また、$Source変数を設定してリレーショナルソース用のソース接続を指定することも、$Target変数を設定してセッションプロパティ内のリレーショナルターゲット用のターゲット接続を指定することもできます。
LookupまたはStored Procedureトランスフォーメーションで$Sourceまたは$Targetを使用する場合は、セッションの[プロパティ]タブまたは[マッピング]タブで接続値を設定できます。 $Source接続値または$Target接続値を設定すると、Integration Serviceはセッションを実行する際にその接続を使用します。 $Source接続値または$Target接続値を設定しないと、Integration Serviceは使用するデータベース接続をセッションの実行時に決定します。
以下の表に、ユーザーが$Source接続値を設定しない場合の、Integration Serviceによる$Source値の決定方法を示します。
$Source変数に使用される接続
マッピングオブジェクト
使用される接続
1つのソース
ユーザーがソースに指定するデータベース接続。
LookupまたはStored Procedureトランスフォーメーションの前にあるJoinerトランスフォーメーション
明細ソースのデータベース接続。
Joinerトランスフォーメーションの前にあるLookupまたはStored Procedureトランスフォーメーション
トランスフォーメーションに接続されたソースのデータベース接続。
コネクトされていないLookupまたはStored Procedureトランスフォーメーション
なし。セッションが失敗します。
以下の表に、セッションプロパティでユーザーが$Target接続値を設定しない場合のIntegration Serviceによる$Target値の決定方法を示します。
$Targetに使用される接続
$Target
使用される接続
1つのターゲット
ユーザーがターゲットに指定するデータベース接続。
複数のリレーショナルターゲット
なし。セッションが失敗します。
コネクトされていないLookupまたはStored Procedureトランスフォーメーション。
なし。セッションが失敗します。