【发布时间】:2023-03-29 05:00:02
【问题描述】:
我陷入了简单的性能问题。 我有一个 RunningBalance 公式。我对这个公式没有任何问题。它给了我余额的最后一个非空值。 (我在行上有余额。)
然后我尝试使用此公式编写另一个公式。 目标很简单。新公式在 时不会显示任何内容(BLANK())
我试过了
RunningBalance:=CALCULATE (
SUM ( DebitsAndCredits[balance] );
LASTNONBLANK (
'Date'[Day];
CALCULATE ( SUM (DebitsAndCredits[balance] ) )
)
)
Newformula:=CALCULATE ( IF ( [RunningBalance] <= 0; BLANK (); [RunningBalance] ) )
我写了这个简单的公式。但是当我在行上使用 DocumentNumber 时它非常慢。
我怎样才能使这个公式更快?
【问题讨论】:
标签: performance if-statement dax ssas-tabular