【问题标题】:SSAS 2012, showing duplicate names when querying in ExcelSSAS 2012,在 Excel 中查询时显示重复名称
【发布时间】:2015-10-22 23:24:30
【问题描述】:

我需要一些有关 SSAS 2012 的基本帮助。我有我的员工维度。这是一个例子:

这是我的层次结构,创建维度时的默认层次结构:

我的问题是通过excel查询cube的时候,只显示名字的时候,出现了两次。我知道它有两个不同的 ID,但我没有显示 ID,只显示列中的名称和指标中的值。 它看起来像这样:

如何正确分组?

谢谢

【问题讨论】:

  • 两个示例员工维度行的员工代码值是多少? SSAS 属性属性中为员工代码设置的“键列”属性是什么?
  • code的值为JDOE,键列属性为Employee Key和Employee Code
  • 虽然code值一样,但是KEY值不同,所以你会看到两行。

标签: ssas ssas-2012


【解决方案1】:

将 Employee Code 属性的 KeyColumns 更改为 Employee Code 字段(表中名为 Name 的列)。在 Employee Code 属性中包含 Employee Key 作为键是问题所在。它应该只是在 EMPE KEY 属性的 KeyColumns 中。

【讨论】:

  • 谢谢,这就是问题所在。我不得不对代码进行一些清理,因为它生成了一个重复的属性,因为有一些空间并在数据中输入了字符。
【解决方案2】:

从技术角度来看,我在您的维度上没有发现任何问题。 如果您只需要 Excel 中的不同值,则只需将数据透视表属性配置为“分组”重复名称: 右键单击 Excel 书中的数据透视表,找到那里的菜单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多