密钥未找到错误

时间:2012-03-16 14:10:15

标签: ssas business-intelligence

我有一个名为customer的维度,其中UnknowMember = True且UnknowMemberName = NA。当我处理我的维度时,我会看到所有客户和一个NA成员。我还配置了ErrorConfiguration = IgnoreError和KeyErrorLimit = 100

我在customerID上有一行我的事实,而且我没有处理此错误(它将NULL更改为0,不确定是否是预期的):

Errors in the OLAP storage engine: The attribute key cannot be found when processing: Table: 'dbo_FactSales', Column: 'CustomerId', Value: '0'. The attribute is 'Customer'.

我希望根据维度的配置,将NULL行分配给维度的NA成员。

我错过了什么?是否有可能完成?

仅供参考:我知道我可以在我的数据库上有一个Unknow记录并在ETL过程中处理它,但我希望SSAS能够处理这种情况。

1 个答案:

答案 0 :(得分:1)

嘿小伙子谢谢你的帮助。 问题是我在维度上进行了这些配置。我应该在Measure小组中完成。