Power BI Deskop вычисляет столбец очень медленно! помогите исправить код

#powerbi #dax #powerquery #powerbi-desktop

Вопрос:

Я добавил вычисляемый столбец, чтобы получить значения месяца за текущий год. Однако это происходит очень медленно! У меня миллион строк, и для их создания требуется около 180 секунд! Что не так с приведенным ниже и есть ли способ сделать это быстрее?

Пожалуйста, обратите внимание, что я использую прямой запрос к таблицам SQL и использую Power BI Desktop

January-CY = if('__Sales'[Month]=1 amp;amp; '__Sales'[Year]=year(NOW()),'__Sales'[QTY])

Спасибо!

Ответ №1:

Прямой запрос, без сомнения, будет медленным для миллиона строк, реальная мощь DAX достигается, когда данные находятся в режиме импорта. Рассмотрите возможность вычисления этого поля в самой базе данных.