Некоторые отличия вычисляемых столбцов от мер в Power BI:
- Контекст вычислений: вычисляемые столбцы используются для формирования значений в контексте каждой отдельной строки, а меры агрегируют эти значения для всей таблицы. 1
- Вычисление: меры вычисляются только во время использования визуализации, в то время как значения нового столбца вычисляются моментально после его создания. 1
- Хранение результатов: вычисляемый столбец сохраняется вместе со всей моделью, его значения рассчитываются во время загрузки данных в модель, в то время как для меры хранится только формула, по которой она вычисляется. 1
- Визуализация результата: вычисляемые столбцы можно увидеть сразу в таблице хранения на вкладке «Данные», а меры — только при добавлении в визуальный элемент на странице отчёта. 3
- Использование ресурсов: для вычисления мер используется процессор (CPU), а для вычисляемых столбцов — оперативная память. 3
Вычисляемые столбцы больше подходят для статических и строковых выражений, атрибутов и категорий. 3 Меры же предпочтительнее создавать для коэффициентов и агрегаций (суммы, процента и т. д.), а также для выражений, которые реагируют на контекст указанного фильтра. 3