FactTableにディメンションテーブルへの12回のルックアップを入力してSKを取得しました。そのうち、6回は異なるDimテーブルへのルックアップで、残りの6回は同じ自然キーへのルックアップを行う同じDimTable(タイプII)へのルックアップです。
元:
PrimeObjectID=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
同じことをする他の列を取得しました
OtherObjectID1=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
OtherObjectID2=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
OtherObjectID3=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
OtherObjectID4=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
OtherObjectID5=>DimObject.ObjectIDへのルックアップ=>ObjectSKを取得
このような複数のルックアップの場合、SSISパッケージでどのように処理する必要がありますか。
今のところ、lookup /unionallforeachルックアップを使用しています。これにもっと良い方法はありますか?