Рвав-рвав, собака Смайл снова побаловался дизайном!
Представляем вашему вниманию свою 5-ю разработку комплекта отчетности "Офисная жизнь" — отчет "Проектная команда", содержащий краткую информацию о персонале компании, и, собственно, ссылки на резюме.
Идея навеяна жалобой одного HR-директора, из серии: "На улице 21-й век, а у меня ручка (для пометок) и листочек…".
В общем, оцените творение для варианта "стилус и планшетик".
Описание решения
Отчет реализован при помощи DAX и Power Query, в нем даже нет календаря, поскольку, в данном случае, это вещь ненужная, уж как-нибудь на несколько человек разберемся, кто когда работал.
Отчет содержит 3 листа:
- Лист «Навигатор» — титульный лист отчета, содержащий навигационное меню, маркетинговую информацию, и контакты для связи с разработчиком решения.
- Лист «Команда» — собственно, сам отчет, содержащий данные об участниках проектной команды.
- Лист «Информация» — памятка пользователя.
Основные элементы:
- «Таблица» со встроенными изображениями членов проектной команды.
- «Воронка» в связке со встроенными кнопками просмотра резюме в html-формате.
Рвав-рвав, при модернизации отчета встроенные страницы с резюме были убраны, и заменены на кнопки с URL-ссылками.
С течением времени подумал, что встраивание полного варианта резюме в его "классическом" виде непосредственно в Power BI особого смысла не имеет, поскольку возни много, а пользоваться – неудобно, так как у меня, например, на одном листе даже сокращенный вариант не уместишь :-)
Дополнительные элементы:
- Навигатор.
- Скрывающаяся панель фильтров.
- Кнопка.
- Иконка.
- Изображение.
- Текстовое поле.
- Эмодзи.
Процесс разработки
- Создана таблица «Компании» — содержит набор исходных данных, который имеет минимально необходимую структуру, а именно: название компании, ID сотрудника и дату приема на работу.
- Создана таблица «Сотрудники» — содержит перечень сотрудников компании, их персональные данные, а также ID сотрудника, используемый в качестве ключа для организации связей между данными.
- Создана таблица «Системы» — содержит набор исходных данных, который имеет минимально необходимую структуру, а именно: название системы, ID сотрудника, работавшего с системой, и расширенный комментарий.
- Создана таблица «Меры» — техническая таблица, созданная для удобства.
Рвав-рвав, на этом работы с Power Query завершены.
- Дальше необходимо создать нужные связи в получившейся модели данных — это один из важнейших этапов любой разработки в Power BI:
- Затем, при помощи DAX, можно начинать создавать дополнительные показатели: например, рассчитываем показатель «Стаж компании».
- Когда все готово, можно приступать к визуализации данных.
- Последний шаг— это дизайн, тут мы придерживаемся единого стиля.
Особенности и ключевые преимущества
- Работа отчета в полнофункциональном режиме предполагает наличие некоего «места хранения» резюме сотрудников. Самым простым вариантом, на мой взгляд является сайт компании.
- Выбранный формат хранения резюме (html) обладает такими преимуществами, как, например, доступность просмотра, гибкость оформления, возможность печати неограниченного количества копий.
- Если html-формат вас, по каким-то причинам, не устраивает, на кнопки можно повестить ссылки на соответствующее файловое хранилище.
- Визуальная часть отчета построена на примере 2-х единиц, что также не является проблемой, поскольку численных состав вашей проектной команды вряд ли превысит 10 человек. Соответственно, в подобном случае, потребуется внести небольшие изменения в визуальную часть.
Рвав-рвав, товарищи, как говорится "Баловство, но приятно".
Надеюсь, что вам понравилось.Ваш Смайл