【发布时间】:2015-11-20 15:32:44
【问题描述】:
我正在使用带有 ssas 多维数据源的 Sharepoint Server 2013 上的 Powerview 构建报告解决方案。
在 powerview 报告中我遇到了一个奇怪的问题。当我使用具有多个值的日期属性进行过滤时,仅过滤了未计算的事实(简单度量,而不是 mdx),而对于单个日期选择,所有内容都被正确过滤。
奇怪的是,在多维数据集浏览器中,所有事实和所有日期选择都可以正常工作。
任何想法都将受到高度赞赏。
谢谢!
示例计算:
CREATE MEMBER CURRENTCUBE.Measures.NewRequestsCount
as
aggregate({[DM RMS Workflow Actions].[Standard Action FK].&[13],[DM RMS Workflow Actions].[Standard Action FK].&[1]},[Measures].[FC RMS Request Actions Count]),
ASSOCIATED_MEASURE_GROUP='FC RMS Request Actions',format_string="#,##0";
和
CREATE MEMBER CURRENTCUBE.Measures.ForwardsCount
as
aggregate(([DM RMS Workflow Actions].[SN].&[62],[DM RMS Is Fake].[Value].&[Real]),[Measures].[FC RMS Request Actions Count]),
ASSOCIATED_MEASURE_GROUP='FC RMS Request Actions',format_string="#,##0";
【问题讨论】:
-
您能否提供一个不起作用的示例计算?
-
是的,谢谢
-
我刚刚注意到每个过滤器的行为都是相同的,而不仅仅是日期过滤器。如果我选择多个值,则会显示所有值的计算。
-
[Measures].[FC RMS Request Actions Count] 背后的计算是什么?或者,如果它是一个物理量度,那么 AggregateFunction 是什么?如果你把 Aggregate() 改成 Sum() 你有同样的问题吗?
-
度量值组的默认计数。如果我使用 sum,什么都不会改变。过滤器在 excel 数据透视表中也可以正常工作......这一定是与 Power View 相关的问题
标签: multidimensional-array sharepoint-2013 ssas powerview