Эффективность мер в энергетическом би - PullRequest
1 голос
/ 13 октября 2019

Допустим, у вас есть таблица.

OrderNumber, OrderDate, City, & Sales 

Поле Sales предоставлено вам. Не нужно рассчитывать это. Когда вы вводите эти данные в Power BI, скажем, вы хотите проанализировать Sales на City (в табличном формате). Вы можете просто перетащить два поля в таблицу. Не нужно создавать меру.

Итак, предположим, что вы создали меру.

Total Sales = Sum(Sales).

Есть ли какое-то преимущество в этом сценарии?

Разве эффективнее использовать: City, Total Sales, чем использовать: City, Sales

Оба отображают одну и ту же информацию.

Ответы [ 2 ]

2 голосов
/ 13 октября 2019

Когда вы перетаскиваете поле в таблицу, Power BI создает неявную меру автоматически на основе наилучшего предположения о том, какое агрегирование (например, сумма, максимум, число)он думает, что вы хотите.

Таким образом, в этом случае использование явно определенной меры или неявно созданной меры должно выполнять то же самое, поскольку в фоновом режиме выполняется то же самое, т. е. SUM(TableName[Sales]).

Обычно считается, что рекомендуется использовать явные меры.

Вас может заинтересовать это видео , обсуждающее различия.

0 голосов
/ 21 октября 2019

Мне сказали, что хорошо всегда создавать явные меры и что меры более эффективны. Погода хорошая или неправильная, я не знаю, но с точки зрения политики это хорошая идея, так как меры защищают вас от изменения названия столбца. В общем, я думаю, что я могу просто составить эмпирическое правило, чтобы всегда определять любые показатели, о которых вы хотите явно сообщить ... НО ответ выше также может быть правильным ... обмен стека не позволяет вам выбирать несколько ответов....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...