mdx组合聚合,周期和维度限制

时间:2017-02-09 18:02:37

标签: ssas mdx

我有使用以下语法的小时ytd度量:

    Aggregate(PeriodsToDate([Dim Time].[Fiscal Hierarchy].[Fiscal Year],
   [Dim Time].[Fiscal Hierarchy].CurrentMember),[Measures].[Hours])

我有正常的工作时间(1):

 ([Dim Product].[Product hours type 2].&[1],[Measures].[Hours])

现在我正在尝试将这两者结合起来,从会计年度开始计算正常时数。

尝试了以下等等,但都返回NULL:

    Aggregate(PeriodsToDate([Dim Time].[Fiscal Hierarchy].[Fiscal Year],
   [Dim Time].[Fiscal Hierarchy].CurrentMember),
   ([Dim Product].[Product hours type 2].&[1],[Measures].[Hours]))

1 个答案:

答案 0 :(得分:0)

睡个好觉解决了这个问题..

  (Aggregate((PeriodsToDate([Dim Time].[Fiscal Hierarchy].[Fiscal Year],[Dim Time].[Fiscal Hierarchy].CurrentMember),[Dim Product].[Product hours type 2].&[1]),[Measures].[Hours]))