私の現在のシナリオは、HQがブランチに変更をプッシュしているということです。約170の支店があります。私が作業しているステージングテーブルは、HQからブランチに直接挿入できる行にデータを準備するために使用されます。私が実行している問題は、ステージングテーブルの各行が別のブランチに移動する可能性があることです。各行の異なる宛先を処理するSSISタスク
私はステージングテーブルの行をループさせる戦略を探しています。ブランチIDを含む列から挿入先を挿入できます。私はすでにレコードセットのシュレッド、変数を使った動的な接続文字列、およびループするコンテナに精通しています。主なハングアップは、現在の行の宛先を変更する方法です。
これは比較的簡単だと思いますが、この場合は森林から木が見えません。たぶん私はこれを別に扱う必要がありますか?
通常はyesです。この場合、社内ツール(支店)にサードパーティのアプリ(HQ)を統合しています。 2つは大きく異なったスキーマを持っています。 –
それは正しいです。テーブル名を変更する必要はなく、宛先接続だけを変更する必要はありません。すべてのブランチは同じスキーマを持ちます。 –