SSAS添加描述属性会导致部署错误

问题描述 投票:0回答:1

我正在建立我的第一个多维数据立方体,所以我才刚刚开始学习。

我可以轻松创建数据源,视图,多维数据集和维度,也可以将解决方案部署到安装了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',但是它们都有不同的键值,用于将零件链接到我的事实表。

任何从哪里开始故障排除的想法?

多维数据集中的每个设置都保持不变

deployment ssas cube
1个回答
0
投票

您可能在事实表的外键列中具有引用该维的值,这些值不作为维中的键存在。您应该在维中具有某种未知的-member,并为所有与事实表中没有实际关系的行设置该成员的代理键。

© www.soinside.com 2019 - 2024. All rights reserved.