видеокурс от Анны Шестопаловой

Система бизнес аналитики
Microsoft Power BI

Практический видеокурс по Microsoft Power BI: от основ до продвинутой аналитики и визуализации данных.

Алгоритм работы по созданию дашборда

от получения задания на разработку до представления результата
  • Прочитать техническое задание от заказчика
  • Нарисовать макет дашборда (на бумажном листе или в какой-либо программе)
Где какие карточки, виджеты, фильтры, пользовательские срезы и т.п. Если нужно, согласовать с заказчиком.

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

  • Проверить полноту данных
Убедиться, что имеющиеся данные позволяют выполнить расчеты для виджетов, определенных макетом.

  • Собрать модель данных
Если модель получается слишком сложной, разнести ее по нескольким листам или вернуться к настройке источников и попробовать объединить таблицы, чтобы упростить расчеты. Это затормозит обработку запросов, зато меры будут считаться быстрее.

  • Свериться с тех.заданием и макетом
Убедитесь в том, что то, что вы собираетесь построить на дашборде действительно соответствует тому, что хотел заказчик.

  • Расчет мер и построение визуализаций
Не пожалейте времени на организацию своей работы в PBI: пишите подробные комментарии к расчетам, распределите меры по отдельным таблицам и папкам. Перед созданием визуализаций настройте цветовую тему дашборда.

  • Проверка работы дашборда
Проверить корректность расчетов, взаимную фильтрацию, сделать анализ производительности.

  • Отдохнуть и посмотреть на дашборд "глазами заказчика"
Построить объемный дашборд требует много времени, как минимум несколько часов. И в процессе работы "глаз замыливается". Поэтому на конечном этапе важно отвлечься, погулять, поспать, попить кофе и попытаться поработать с дашбордом "руками заказчика". Если нужно, внести изменения, чтобы повысить юзабилити. Впишите этот этап в свой таймменеджмент и не откладывайте все на последний момент.

  • Презентация дашборда
Просто так отправить заказчику pbix-файл или ссылку на дашборд часто не достаточно. Подумайте о том, чтобы сопроводить свою работу пояснениями, сопроводительным письмом, презентацией или видео со скринкастом. В этом пояснении обязательно обратитесь к задачам, которые были поставлены в тех.задании, покажите как вы их решили, расскажите, почему такой вариант решения самый оптимальный. В презентации своей работы старайтесь говорить на языке заказчика. Не нужно сыпать умными терминами, чтобы произвести впечатление. Поверьте, если вы выполнили работу качественно, ваш труд и профессиональный подход обязательно оценят!
Любой ли специалист по Power BI может создать дашборд?
"А вы можете сделать дашборд для ...?" — этот вопрос звучит так же странно, как и "А можете создать табличку для ...?". Ведь специалист по Excel способен справиться с любой таблицей, независимо от ее сложности. Так почему же специалист по Power BI не может создать любой дашборд?
Дашборд — это, по сути, та же таблица, но гораздо более интерактивная и визуально привлекательная. Он упрощает восприятие данных, помогает анализировать информацию быстрее и принимать решения на основе представленных показателей. При этом сам процесс его создания всегда опирается на одни и те же принципы, независимо от сферы применения. Вопрос не в том, "можно ли создать дашборд", а в том, каким он должен быть, чтобы приносить максимальную пользу.
На самом деле, дашборд — это та же таблица, но сложнее упакованная. В своей работе я создаю модели и дашборды для разных сфер и запросов. Конечно, отраслевые решения отличаются. Но это отличие создается самим заказчиком и техническим заданием. Алгоритм же построения дашборда остается неизменным.
Что нужно для создания дашборда в Power BI?
Для эффективной работы с Power BI достаточно обладать следующими компетенциями:
  1. Глубокие знания Power BI и Power Query — это необходимо для использования возможностей программы наилучшим образом.
  2. Владение языками DAX и M — Power BI позволяет анализировать данные в режиме no-code, но ни один полноценный дашборд не обходится без написания мер вручную.
  3. Понимание арифметики и основ теории множеств — эти знания нужны для грамотной выборки и фильтрации данных.
  4. Основы веб-дизайна — мало просто вывести показатель на экран, важно, чтобы пользователь смог его быстро воспринять и понять.
А нужно ли знание предметной области?
Это скорее soft skill, приятный бонус, но не обязательное требование. В большинстве случаев показатели рассчитываются стандартными математическими операциями: сложением, умножением, делением, фильтрацией. Если возникает вопрос "что на что делить?", то правильный ответ можно найти в техническом задании или с помощью интернет-ресурсов.
Таким образом, специалист по Power BI, обладая необходимыми знаниями инструментов и логики работы с данными, может создать дашборд для любой сферы. Главное — понимать, как структурировать информацию и визуализировать её так, чтобы она приносила пользу пользователям.