DataUpdate マッピング

DataUpdate マッピングは、DataUpdate ノードを使用して行います。 それにより、新規の情報によって既存のデータベース・フィールドを更新できます。 このノードを使用して、データベース内に現在存在するフィールドを削除または挿入することはできません。 それを行うためには、それぞれ DataDelete ノードまたは DataInsert ノードを使用します。

下にリストされている DataUpdate マッピングの各タイプでは、 更新される行の数はユーザーが指定した条件を満たしている行数に依存しています。 通常、条件はテーブル中の 1 列以上が関係する操作です。 このツールは、テーブルの 1 次キーの関数として条件を生成します。

1 対 1 マッピングも可能です。 その場合にはターゲット列が取る値は、マップされた入力エレメントの値です。 各挿入ステートメントは新規行を作成するので、 これらの挿入ステートメントを結合して、 同じ行に複数の列を挿入する単一の挿入を生成することもできます。

この操作を実行するには、 「アウトライン (Outline)」パースペクティブで選択済みエレメントを強調表示するか、または

結合マッピングの最後の WHERE 文節を編集してください。 結合前のマッピングには、それぞれ WHERE 文節があります。

関連概念
DataInsert マッピング
DataDelete マッピング
Warehouse マッピング

関連タスク
マッピング・ファイルの作成
マッピングの開発

関連資料
DataUpdate ノード
マッピング