Mdx Tableau:如何在MSAS多维数据集中进行YTD和MTD计算?

Mdx Tableau:如何在MSAS多维数据集中进行YTD和MTD计算?,mdx,tableau-api,olap-cube,Mdx,Tableau Api,Olap Cube,关于这个问题的资源和例子非常少。 请参阅下面的屏幕截图。它显示多维数据集的维度和度量值名称 我参考了下面的链接来计算YTD和MTD。 community.tableau.com/docs/DOC-5293 我一直在使用下面的计算成员来查找MTD Sum ( MTD ( StrToMember("[DIM TIME].[Date].&[" + Format(Now(),"mm/dd/yyyy") + "]") ) ,[Measures].[SALES AMOUNT]

关于这个问题的资源和例子非常少。 请参阅下面的屏幕截图。它显示多维数据集的维度和度量值名称

我参考了下面的链接来计算YTD和MTD。 community.tableau.com/docs/DOC-5293 我一直在使用下面的计算成员来查找MTD

Sum
(
  MTD
  (
    StrToMember("[DIM TIME].[Date].&[" + Format(Now(),"mm/dd/yyyy") + "]")
  )
 ,[Measures].[SALES AMOUNT]
)
它没有给我任何结果

注意:此链接也很有用 community.tableau.com/message/206847#206847

这里是一些截图
不是答案,而是我要做的初步检查如下

将StrToMember添加到简化脚本中,而不进行计算

SELECT
[Measures].[SALES AMOUNT] on 0,
StrToMember("[DIM TIME].[Date].&[" + Format(Now(),"mm/dd/yyyy") + "]") ON 1
FROM [YourCubeName];

这会有结果吗?

谢谢,很抱歉回复太晚。我在tableau过滤器内部找到了一个解决方案,它允许我进行YTD和MTD计算。