【发布时间】:2014-02-08 14:01:39
【问题描述】:
我通过以下方式构建了一个多维数据集: 测量表
fact_Prdoduction
----------------
ProductionCost
CustomerID
PlaningValue
和一个维度:
Dim_Customer
------------
CustomerID
CustomerName
现在我遇到的问题是 fact_Production 中有值(其中 PlaningValue = true) 其中所有 CustomerID 值都是 NULL。 在处理多维数据集时出现错误,因为它无法将客户分配给这些 ProductionCost 值,因此我进入了 Dim_Customer 维度并将错误配置属性更改为 ReportandContinue, 现在我只剩下一个只有部分值而不是全部值的多维数据集。 有没有办法解决它,我的意思是在 fact_Production Left Join Dim_Customer 中,它将获取所有值并简单地将 NULL 值转发为未分配的值? 提前非常感谢大家!
【问题讨论】:
-
您能在 Dim_Customer 中创建一个未知/未分配的客户吗?然后所有行将从事实表中绑定回来。这在数据仓库中相当常见。
标签: reporting-services ssas cube dimension