ケトル/スプーン変換を使用して、データベースから別のデータベースにデータを同期する必要があります。ロジックは、宛先データベースに存在する最新の日付データを選択する必要があるということです。次に、最後の日付のソース データベースから選択します。これを行うにはどの変換要素が必要ですか?
ありがとうございました。
ケトル/スプーン変換を使用して、データベースから別のデータベースにデータを同期する必要があります。ロジックは、宛先データベースに存在する最新の日付データを選択する必要があるということです。次に、最後の日付のソース データベースから選択します。これを行うにはどの変換要素が必要ですか?
ありがとうございました。
多くの解決策があります。
ソース テーブルと宛先テーブルの両方にタイムスタンプ列がある場合は、2 つのテーブル入力手順を実行できます。最初のものでは、最大の最終更新タイムスタンプを選択するだけで、それを次のテーブル入力の変数として使用し、ソース データのフィルターとして使用します。次のようなことができます。
新しいデータを宛先テーブルで更新するだけで、タイムスタンプをあまり気にしない場合は、出力に挿入/更新ステップを使用することをお勧めします。すべてのデータをストリームに取り込み、一致が見つかった場合は何も挿入しません。一致するものが見つからない場合は、新しい行が挿入されます。宛先テーブルの既存の行に変更が見つかった場合は、それに応じて更新されます。