2016-03-24 67 views
0

我有一个DimPerson表和一个DimPersonDecileOutrigger表,它存储了十分数据。支腿的结构方式是,客户在当年和前一年(如果他们在该期间购买的)获得了十分之一 - 这意味着客户可能有TY而不是LY,反之亦然。有些客户都是。尺寸建模支架尺寸在ssas中的使用

在ssis中,我选择了维结构中的列 - 我最初只从DimPerson中挑选列而不是支撑杆。这种方式在浏览器中显示了所有的ID从1开始。但是当我从支腿拖动一些列 - 然后在浏览器中它不显示所有personID。我希望看到所有客户,无论他们是否拥有十分之一。

附上图片以显示尺寸结构选项卡中的外观。此外,作为主要的OutriggerID与OutriggerID之间的关系也是外部的。

enter image description here

回答

1

如果你只是想解决这个问题,你可以创建一个使用LEFT OUTER JOIN在两个表链接,使视图将从DimPerson返回所有行的底层关系数据库View,即使他们没有Decile。

然后使用该视图作为维度的来源而不是表格。