我正在尝试在PBI中的计算列中使用以前的计算量度,但出现错误“不能使用产生变量数据类型的表达式来定义计算列”,如何解决此问题?这是我的代码
Critical_Detrended = 1*(1+[Trend])
谢谢
计算的列是静态的。加载数据后,它们将被计算一次。他们的价值观无法改变。因此,您不能使用动态的东西,例如度量,因为度量是响应式的,当用户选择某些东西,更改切片器的值等时,度量会重新计算。
您的解决方案是也将计算列更改为度量。
您可以在Calculated columns and measures in DAX文章中查看示例。