设置为Excel 2013 PivotTables,从SSAS2014多维数据集中获取数据。
要求是允许用户使用星期五是一周中第一天的奇怪周来聚合日期维度上的度量。
我们的时间维度已经有太多层次结构,所以我希望内置的Excel数据透视表“组字段”功能允许用户在日级别显示数据,然后按“周开始”聚合星期五“ - 我们不必在维度中构建新的Week层次结构并重新处理整个多维数据集。
不过,不行。单击日期字段时,我无法将此“组字段”命令(在数据透视表工具功能区,分析部分中)启用永远。 (确切地说,我点击数据透视表中的特定日期;我在数据透视表字段框的行部分中单击属性;我单击行标题 - 没有区别。)
这是我尝试过的:
所以我很困惑。格式化单元格是一种很好的快速方法,可以找出Excel是否将单元格内容理解为日期:但是格式单元格在数据透视表的行标签中不起作用(针对AdventureWorks或针对我的多维数据集)。
实际上有一种方法可以使“Group Field”在Pivot-Tables / SSAS中的日期维度上工作吗?我希望我能通过AdventureWorks找到它,但这也不起作用。
我能在网上找到的最接近的并行是here,人们认为问题是Excel不将数据理解为日期。但是,该主题中的答案都是针对那些对导入Excel的数据进行数据分组而非针对SSAS的人:
答案 0 :(得分:1)
我遇到了同样的问题。我认为我已经修好了。
这为我修好了。祝你好运!
答案 1 :(得分:0)
当您从任何数据集创建数据透视表时,会出现一个提示您将数据透视表添加到数据模型的框。我不确定它如何与OLAP多维数据集一起工作,但您的支点将转向数据模型,这将阻止您将数据分组到一个文件中,因为添加到数据集的内容将组合在一起。基本上打破了在一个数据文件中分组的能力。