Mdx Tableau:如何在MSAS多维数据集中进行YTD和MTD计算?
关于这个问题的资源和例子非常少。 请参阅下面的屏幕截图。它显示多维数据集的维度和度量值名称 我参考了下面的链接来计算YTD和MTD。 community.tableau.com/docs/DOC-5293 我一直在使用下面的计算成员来查找MTDMdx 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]
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计算。