我正在建立我的第一个多维数据立方体,所以我才刚刚开始学习。
我可以轻松创建数据源,视图,多维数据集和维度,也可以将解决方案部署到安装了Analysis Services实例的本地主机。
当我尝试向维度添加属性时,问题开始了。特别是具有称为“ Purchase_Part_Description
属性的零件维如果删除此属性,则多维数据集将正确部署,如果保留该属性,则会出现以下错误
Warning Errors in the OLAP storage engine: The attribute key cannot be found when processing: Table: 'dbo_Dim_Purchase_Part', Column: 'Purchase_Part_Description', Value: 'IC, AMPLIFIER, GAAS PHEMT'. The attribute is 'Purchase Part Description'. 0
在我的数据库上,我确实有4行零件编号,分别为'IC,AMPLIFIER,GAAS PHEMT',但是它们都有不同的键值,用于将零件链接到我的事实表。
任何从哪里开始故障排除的想法?
多维数据集中的每个设置都保持不变
您可能在事实表的外键列中具有引用该维的值,这些值不作为维中的键存在。您应该在维中具有某种未知的-member,并为所有与事实表中没有实际关系的行设置该成员的代理键。