我对PowerPivot很陌生并遇到问题。
我创建了一个SSIS项目(.dtsx)来导入大约1000万行数据和一个Analysis Services表格项目(.bim)来处理数据模型。
直到今天,一切都按预期工作,但在进行架构更改以向表中添加更多列并更新模型后,我现在遇到了问题。在Business Intelligence Development Studio(BIDS)中打开现有连接以更新架构更改时,我被告知我必须删除并重新加载Sales和Returns表,因为它们是相关的。
现在,当我尝试过滤特定属性时,销售单位总和'列始终显示每行的单位总和,而不是正确的值。我记得在构建系统时遇到过这个问题,但是在重新处理BIDS中的表后它就消失了......但是,这次没有多少处理有任何差别。
我真的希望这是一个常见问题,并且有人为我提供了一个很好的解决方案,但我会在这个阶段采取任何我能得到的东西。我也很想知道造成这种情况的原因。非常感谢提前。
答案 0 :(得分:0)
对于有类似问题的人,我找到了答案。
基本上,我已经进行了架构更改,BIDS告诉我在使用新的数据库架构更新模型之前,我必须删除SalesFact和ReturnsFact表。问题是我没有意识到已经在这些表上建立了关系,因此在重新添加它们之后,模型缺少与其他表的关系......这就是为什么所有行都显示相同的值。
修复方法是将模型放入设计视图中,并通过在表格之间单击和拖动来创建表格之间的关系。
我知道这很简单。