Microsoft Power BI Blog на русском
Подписаться
Вычисляемые столбцы Direct Lake (предварительная версия)
Вычисляемые столбцы теперь доступны в предварительной версии для Direct Lake в семантических моделях OneLake, что отвечает ключевому запросу пользователей. Эта функция позволяет создавать производные столбцы непосредственно в семантической модели с использованием DAX. Ранее для этого требовалось перемещение данных в другой режим хранения или передача логики на вышестоящий уровень. Direct Lake обеспечивает производительность, аналогичную режиму импорта, с почти реальным обновлением данных путем запроса таблиц Delta. Типичные сценарии использования включают получение производных значений, объединение полей, форматирование дат и персонализацию контента. Вычисляемые столбцы в Direct Lake поддерживают свойство "Контекст выражения", которое оценивается во время выполнения запроса и учитывает безопасность пользователей. Это означает, что они автоматически соответствуют безопасности на уровне строк и объектов. В отличие от стандартных вычисляемых столбцов, версии Direct Lake оцениваются в контексте безопасности пользователя. Это предотвращает раскрытие конфиденциальных данных, если у пользователя нет соответствующих разрешений. Однако вычисляемые столбцы Direct Lake не могут использоваться в связях, поскольку они не материализуются. Они также не учитывают контекст фильтра, что означает, что их результаты фиксированы для каждой строки. Меры следует использовать, когда требуются динамические результаты, основанные на взаимодействии с отчетом. Для начала откройте семантическую модель Direct Lake на OneLake и создайте вычисляемый столбец.