为什么这个尺寸不会汇总?

时间:2018-10-17 13:01:15

标签: ssas powerbi dax powerbi-desktop

enter image description here

图片显示了一种情况“ A”,其中行上的衬衫尺寸(S,M,L,XL)的尺寸正确地针对蓝色和红色进行了旋转。

但是,在生产环境中,我遇到了方案B,该行的维不累积,而是针对每列在单独的组中重复。

实际上,我无法使用测试数据来重现场景B,因此我一开始就不清楚会导致这种情况发生的原因。场景B所示的图像是一个模型。

我已经排除了空白和非数字类型。实际上,即使使用空格和非数字类型,我也不能强制方案B在受控设置下发生。我还排除了尺寸名称之间的差异,例如尾随或前导空格。 (有一次,我使用Power BI将数据导出到了csv,然后创建了一个新的Power BI工作簿并导入了数据。无法重现该问题。)

涉及的平台是连接到Analysis Services表格模型的Power BI桌面。

更新:尽管我最初将其视为一个数据建模问题,但在我看来,基础数据平台是Azure Cosmos Db,并且在模型制作时,用于Cosmos的AAS连接器仍处于Beta版这一事实。最初创建的结果确实与平台错误或某些模型损坏有关,与数据模型无关。

2 个答案:

答案 0 :(得分:1)

如果存在与颜色相对应的色阶,则可以得到此结果。例如,

Hierarchy

比较Blue = 1Red = 2ColorLevel1的地方。

我不确定问题出在哪里,但是我猜想,如果两种颜色的尺寸确实相同,则可能会创建隐藏的层次结构。

答案 1 :(得分:1)

我要根据我更新的问题来解决这个问题(在AAS与Cosmos(Beta)的AAS连接器中,或者由于模型而导致模型损坏)。尽管我无法查明问题,但我已验证使用最新的(非Beta)连接器从头开始手动重新创建模型,这种行为不再可重现。