Фильтрация RLS применяется до оценки мер. Однако, в зависимости от того, к какой таблице вы устанавливаете фильтр RLS, и сложности выражения фильтра RLS, вы можете столкнуться с плохой производительностью самого фильтра RLS!
Если ваша модель представляет собой хорошо спроектированную звездообразную схему и RLS применяется к таблице измерений, в которой не слишком много строк (<100.000), тогда все будет в порядке! </p>
Двунаправленные отношения могут вызвать некоторые проблемы, поэтому следите за этими ! В общем, вы всегда должны избегать bi-di и вместо этого использовать функцию CROSSFILTER
в тех показателях, где вам действительно нужно двунаправленное поведение.
Итераторы по полмиллиарду строк - это не обязательно проблема , если итеративное выражение не выполняет контекстный переход (это может произойти, если вы используете CALCULATE
или ссылаетесь на меру внутри итерации.
Но в конечном итоге с табличными моделями, как сказали бы итальянцы: Это зависит ™ .
Вы всегда - всегда - должны проверять, чтобы знать, каким будет окончательное исполнение.