Найти тему
Анна Шестопалова

Hard-skills для построения дашборда

"А вы можете сделать дашборд для …?"

Вопрос звучит странно. Также странно, как вопрос "А можете создать табличку для …?"

Предполагается, что специалист по Excel может создать любую табличку. 

Я считаю, что и с дашбордами также. Специалист по Power BI может создать любой дашборд. Потому что дашборд - это тоже табличка, но сложнее упакованная.

В работе я создаю модели и дашборды для разных сфер и запросов. Да, отраслевые решения различаются. Это различие создает запрос заказчика и ТЗ. Но само построение дашборда происходит по одинаковому алгоритму.

Для построения дашборда в Power BI достаточно следующего:

1. Глубокого знания Power BI и Power Query, чтобы использовать возможности программы лучшим образом.

2. Языков DAX и М. Power BI дает возможность анализа данных через интерфейс в режиме no-code. Вроде бы это снимает задачу писать код вручную. В некоторых случаях. Но ни один полноценный дашборд не обойдется без мер, которые придется самостоятельно ввести в строке формул. 

3. Арифметики и основ теории множеств, чтобы делать выборку и фильтрацию данных.

4. Основ веб-дизайна. Вывести значение показателя на экран еще недостаточно для того, чтобы пользователь смог это значение увидеть и понять.

Знание предметной области, в которой создается дашборд, это soft-skill, приятный бонус, но не обязательное требование. Зачастую показатели по набору данных рассчитываются простыми операциями: сложением, умножением, делением, фильтрацией. Чтобы узнать, "что на что делить", внимательно читайте ТЗ и пользуйтесь поиском в интернете.