外部キー情報とそれらが指すテーブルを含むマッピングテーブルを読み取り、完全な結果セットを格納するSSISパッケージを作成しようとしています。これは、結果セットの列を表す7つの列を入力するために使用され、その後、更新に使用されます6 台のサーバーの xxxSID 列。
私は立ち往生しています!助けてください。
結果セットを構築し、オブジェクト変数 SidMap にマップするクエリを使用して SQL タスクを作成しましたが、タスクは正常に実行されますが、そこからどこに行くべきかわかりません。一部のブログでは、ForEachLoop コンテナーを作成し、オブジェクト変数を私が行ったコレクションにマップすると述べています。7 つの列を表す文字列変数も作成しましたが、それらを設定する方法がわかりません。
私がこれまでに読んだブログでは、これはスクリプト タスクからのみ実行できることが示唆されています。本当?もしそうなら、それはどのように行われますか?
別のユーザーが、SQL タスクを使用して同じまたは非常に類似したことを行っているように聞こえる質問を投稿しましたが、列オブジェクト変数にデータを入力してからデータを文字列変数に変換する方法がわかりませんでした。 SSIS 結果セット、Foreachloop および変数
現在、カーソルを使用して手動でテーブルを更新しています。誰かがコードを見たいと思ったら投稿できますが、私がしていることの明確な図を提供する以外に、質問に関連するとは思いませんでした。