Есть таблица с десятками миллионов строк. У меня есть карта с несколькими строками, на которой показаны меры, которые рассчитываются по той же таблице с использованием одного и того же фильтра, например:
Numero Datas =
CALCULATE(
DISTINCTCOUNT('Registro Contábil'[RCF_DT_REGISTRO_CONTABIL]);
FILTER('Registro Contábil'; [FiltroConta] = 1)
)
[FiltroConta]
сам по себе является мерой.
FiltroConta = IF(
NOT(ISBLANK('Registro Contábil'[ContaDebito]))
||
NOT(ISBLANK('Registro Contábil'[ContaCredito]))
; 1; 0)
проблема в том, что он очень медленный. Я думаю, это потому, что фильтр применяется повторно для каждой меры. Если да, то как применить фильтр только один раз для всех мер?