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

时间:2016-02-01 20:54:15

标签: mdx tableau 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]
)

它没有给我任何结果。

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

以下是一些截图 Shows the dimensions and measures I have (The member I created)

1 个答案:

答案 0 :(得分:0)

不是答案,但我会做的初步检查如下。

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

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

这会产生结果吗?