分析服务错误:找不到属性键

时间:2014-08-22 17:44:47

标签: oracle11g sql-server-2008-r2 ssas ssas-2008

我的立方体处理存在问题。在我对用于构建我的一个维度的视图进行更新后,它在生产中失败了。以下是我采取的步骤:

  • 更新添加了一个字段,但未触及任何已存在的字段。
  • 我更新了BIDS中的多维数据集维度,并成功完成了多维数据集的完整过程。
  • 我有一个预定的工作,每15分钟重新处理一次立方体 跑了16个小时没有问题。
  • 然后作业开始失败并显示错误“找不到属性键”。  它找不到的钥匙是ID栏  ID列已存在,是一个数字列。
  • 我仔细检查以确保没有空ID字段,但没有。
  • ID字段在数据源视图中有别名,因此我尝试更新表定义以使用命名查询并直接在查询中对ID字段进行别名化。
  • 当我这样做时,我开始收到无法找到[ID]字段的错误( 原始字段名称)。

最终我不得不回滚更改,因为我无法弄清楚原因,我不得不重新开始生产。现在,17个小时后,当没有进行任何更改时,立方体的处理再次失败。我现在收到错误,因为在处理时无法找到属性键。当我在错误中查找它给出的实际ID值时,我会在构成我的维度和事实表的两个视图中找到它。 我的基础数据源是Oracle 11g。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您是否可以处理更新的维度(如果您可以在本地环境中恢复生产数据库和BID项目)?检查它是否在尺寸处理中给出任何错误。然后尝试单独处理相关度量值组,然后尝试处理完整的多维数据集和OLAP数据库。您将能够更具体地找到错误步骤,并可能有助于分析。 你也可以查看..

http://toddmcdermid.blogspot.in/2009/01/ssas-quick-reference-attribute-key.html

相关问题