我必须用 12 次查找维度表来填充 FactTable 以获得 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 包中应该如何进行。
现在我正在使用查找 / unionall foreach 查找。有没有更好的方法。