Power BI:为什么 EARLIER() 无法识别日期列?
Power BI : why EARLIER() does not recognize date column?
我正尝试在 Power BI 中进行以下累积测量:
prices = SUM(Testing[price])
comulativetest = CALCULATE([prices],FILTER(Testing,EARLIER(Testing[Date])>=Testing[Date]))
但是我看到了这个错误信息
这是 table
请问有什么问题?
早期主要用于"calculated columns"的上下文中。我认为您正试图在某种程度上使用它,这就是您收到错误的原因。
创建一个 "Dates" table,并在它和您的 "Testing" table 之间创建一个(一对多)连接。然后使用这样的度量:
comulativetest :=
CALCULATE (
[prices],
FILTER (
ALL ( Dates ),
Dates[Date] <= MAX ( Dates[Date] )
)
)
我正尝试在 Power BI 中进行以下累积测量:
prices = SUM(Testing[price])
comulativetest = CALCULATE([prices],FILTER(Testing,EARLIER(Testing[Date])>=Testing[Date]))
但是我看到了这个错误信息
这是 table
请问有什么问题?
早期主要用于"calculated columns"的上下文中。我认为您正试图在某种程度上使用它,这就是您收到错误的原因。
创建一个 "Dates" table,并在它和您的 "Testing" table 之间创建一个(一对多)连接。然后使用这样的度量:
comulativetest :=
CALCULATE (
[prices],
FILTER (
ALL ( Dates ),
Dates[Date] <= MAX ( Dates[Date] )
)
)