私たちはETLプロセスに取り組んでいます。このプロセスでは、ソース (Oracle) から ID を取得し、別のデータ ソース (MS SQL DB) にクエリを実行する必要があります。クエリは 2 セットのデータを取得する必要があります
- 顧客の詳細 - 1 対 1 のマッピングで、顧客のすべてのアカウントを取得します。
- 関係 ID による顧客アカウント - 同じ ID の複数のレコード
現在、ルックアップ コンポーネントを使用しており、その過程で顧客アカウントの最初の一致のみを取得しています。複数の一致するレコード、つまり一致するすべての顧客アカウントを取得するにはどうすればよいですか。両方のデータソースが異なるため、内部結合を実行できません。考えられるもう 1 つの選択肢は、ステージング テーブルを使用することでしたが、これは避けたかったのです。SSIS コンポーネントを使用して、同じ ID に対して複数の一致するレコードを取得する他の方法はありますか。