Microsoft SQL Serverコネクタ > Microsoft SQL Serverコネクタによるマッピングとマッピングタスク > マッピングのMicrosoft SQL Serverルックアップ
  

マッピングのMicrosoft SQL Serverルックアップ

Microsoft SQL Server接続を使用してオブジェクトのルックアップを作成できます。指定したルックアップ条件に基づいて、Microsoft SQL Serverルックアップオブジェクトからデータを取得できます。
Microsoft SQL Serverでルックアップを設定するときには、ルックアップ接続とルックアップオブジェクトを選択します。
注: データ転送タスクでルックアップトランスフォーメーションを設定することはできません。
次の表に、ルックアップトランスフォーメーションで設定できるMicrosoft SQL Serverルックアップオブジェクトのプロパティを示します。
プロパティ
説明
接続
ルックアップ接続の名前。
既存の接続を選択するか、新規接続を作成します。または、ルックアップ接続プロパティのパラメータ値を定義することもできます。
実行時にルックアップ接続プロパティをオーバーライドする場合は、[実行時にパラメータのオーバーライドを許可する]オプションを選択します。
詳細セッションプロパティで、パラメータファイルのディレクトリと名前を指定します。
ソースタイプ
利用可能なMicrosoft SQL Serverルックアップオブジェクトのタイプ。
次のいずれかのルックアップオブジェクトタイプを選択します。
  • - 単一オブジェクト
  • - クエリ
  • - パラメータ
ルックアップソースが大きい場合は、カスタムクエリを使用して、クエリするカラムの数を減らすことができます。
Parameter(パラメータ)
タスクを編集せずに更新する値を定義するパラメータファイル。
ルックアップオブジェクトに既存のパラメータを選択するか、[新しいパラメータ]をクリックしてルックアップオブジェクトに新しいパラメータを定義します。
パラメータをソースタイプとして選択する場合にのみ、[パラメータ]プロパティが表示されます。
実行時にパラメータをオーバーライドする場合は、[実行時にパラメータのオーバーライドを許可する]オプションを選択します。
タスクの実行時に、Secure Agentは詳細セッションプロパティで指定されているファイルのパラメータを使用します。
ルックアップオブジェクト
Microsoft SQL Serverルックアップオブジェクトの名前。
複数一致
ルックアップ条件によって複数の一致が返された場合の動作。
以下のいずれかのオプションを選択することができます。
  • - 最初の行を返す
  • - 最後の行を返す
  • - 任意の行を返す
  • - すべての行を返す
  • - エラーを報告
SQLオーバーライド
Microsoft SQL Serverソースからルックアップデータを作成するデフォルトのクエリをオーバーライドするSQL文。