Parameters 在命名集中作为参数传递度量值-MDX
我正在使用SSAS 2012 假设我有一个日期维度Parameters 在命名集中作为参数传递度量值-MDX,parameters,ssas,mdx,olap-cube,performancepoint,Parameters,Ssas,Mdx,Olap Cube,Performancepoint,我正在使用SSAS 2012 假设我有一个日期维度[date].[Calendar Month].[Month] 我有几项措施,如[销售],[采购],[佣金]等 我想创建一个命名集,作为多维数据集中的计算成员计算非空月份 比如说 NonEmpty( [Date].[Calendar Month].[Month], [Measure].[Sales] ) 计算[Sales]度量值的非空月份 Nonempty(
[date].[Calendar Month].[Month]
我有几项措施,如[销售]
,[采购]
,[佣金]
等
我想创建一个命名集,作为多维数据集中的计算成员计算非空月份
比如说
NonEmpty(
[Date].[Calendar Month].[Month],
[Measure].[Sales]
)
计算[Sales]
度量值的非空月份
Nonempty(
[Date].[Calendar Month].[Month],
[Measure].[Purchases]
)
计算[采购]
度量等的非空月份
我希望重用命名集,并将[Sales]
和[Purchases]
等度量作为参数
进行传递
有可能吗?不确定您正在使用MDX做什么,但如果它进入Reporting Services,这可能会有所帮助:嘿,mmarie!谢谢你的意见。我需要创建大量此类命名集,我将使用这些命名集创建其他计算成员,并稍后在性能点仪表板(SharePoint 2013)中使用这些命名集创建KPI和分数卡。请在问题中添加PerformancePoint标记。有一些聪明的人订阅该标签可能会有所帮助。我不太了解您的详细要求,但创建一个动态集并从定义中完全省略度量值可能会有用吗?然后,您将提供度量值作为该集合的上下文。