如何在 Dax Studio 中评估 tables/filters

How to evaluate tables/filters in Dax Studio

我想知道是否可以在 Dax Studio(或其他编辑器)中查看哪些值用于过滤度量(评估 returns table 的表达式)? 我的意思是我创建了一个度量,例如:

last 3 value = 
VAR DATES = DATESINPERIOD(calendar[date],LASTDATE(calendar[date]), -3,MONTH)
RETURN CALCULATE([sum value], DATES)

现在我想评估这个表达式:

DATESINPERIOD(calendar[date],LASTDATE(calendar[date]), -3,MONTH)

在 dax studio 中查看它生成的值稍后用于过滤。 我已经搜索了允许它的语法,但我失败了。上面的这个示例措施很简单,但我有一个很复杂,能够看到它的中间步骤会有很大帮助。 提前致谢:)

您可以使用 EVALUATE 到 return table 表达式。

EVALUATE
DATESINPERIOD ( 'calendar'[date], LASTDATE ( 'calendar'[date] ), -3, MONTH )

有关更多示例,请参阅文档:

https://daxstudio.org/tutorials/writing-dax-queries/