【问题标题】:Why doesn't my second "Rows" field roll up into the first in PivotTable?为什么我的第二个“行”字段没有汇总到数据透视表中的第一个?
【发布时间】:2013-11-05 22:37:00
【问题描述】:

我正在开发一个多维数据集,并使用数据透视表来玩这个多维数据集。我有这个问题,我不知道我是否看到了这个问题,因为:

  1. 就是这样,或者
  2. 我的多维数据集关系中缺少某些内容,或者
  3. 我在 excel 中遗漏了一些东西。

我有一个类似于 Kimball 的 Date 维度,它是角色扮演的。在我的多维数据集的维度使用选项卡中,此维度(“文档创建日期”)通过“文档”维度与我的“文档计数”事实表具有引用关系。

在 excel 中,我想设置我的数据透视表,以便我可以在我的行中向下钻取日期,并最终进入“文档”维度的字段之一(文档编号),只有当我到达叶级别时“文档创建日期”层次结构。

目前,当我首先将“文档创建日期.日历”层次结构和“文档编号”添加到数据透视表的“行”区域时,始终显示所有文档编号。它们显示在正确的区域(即:在 Date Hiarchy 中的正确位置下)并且总数还可以,但它们都在那里。

我们一如既往地非常感谢您的帮助。

【问题讨论】:

    标签: excel ssas pivot-table olap-cube


    【解决方案1】:

    这就是它的方式。如果您添加一个层次结构,其“全部”成员下方的第一级总是展开。当然,您可以根据需要删除和添加层次结构,但如果添加它,它将始终在 Excel 数据透视表以及大多数其他客户端工具中展开。

    要获得您想要的行为,您可以创建一个包含日期层次结构级别的层次结构(在您认为有意义的任何维度,可能是一个新的),并在该层次之下包含文档编号.但这意味着您必须将日期维度的属性复制到包含此层次结构的维度。

    【讨论】:

    • 谢谢你,这让我省了一些悲伤。我认为就我的目的而言,“显示详细信息”可能就足够了,但我也会尝试钻取操作。
    猜你喜欢
    • 2020-07-31
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多