Большие данные и визуализация HR-аналитики
Обзор проекта
Данные о человеческих ресурсах играют важную роль в процессе принятия стратегических, операционных и управленческих решений в бизнесе. HR-аналитика используется для решения различных бизнес-задач. В крупных организациях для этого анализируются большие объемы данных. Визуализация данных делает процесс принятия решений проще, удобнее и быстрее. В данном проекте заказчиком была международная торгово-производственная компания.
Задача
На момент обращения, компания около года пыталась найти подходящего партнера для реализации требований по визуализации бизнес-данных.
Нам предстояло помочь заказчику извлечь пользу из огромного массива данных.
Требовалось создать интерактивную информационную панель для визуализации данных с помощью сервера отчетов Azure Power BI. Ключевым критерием было выполнение работ не только в полном соответствии с требованиями, но и с соблюдением оговоренных сроков поставки.
Решение
Статистические данные о 7000 сотрудниках из нескольких десятков подразделений хранились в нескольких источниках, в том числе в Excel. Эти данные охватывали 12 групп фактических и плановых hr-показателей, включая финансовые индикаторы.
Для реализации решения требовалось сначала подключиться к источникам данных, обработать и консолидировать. В ходе проекта мы провели несколько консультаций для того, чтобы помочь заказчику перенести и агрегировать необходимые данные из Data Warehouse компании в отдельный источник - MS SQL.
Мы создали регулярно обновляющийся интерактивный дашборд, используя готовые визуальные элементы. Дашборд предлагает краткое и понятное отображение ключевых показателей. Наглядность данных и нужных сведений способствует глубокому анализу и проработке важной информации, влияет на скорость принятия решений и минимизирует риски. Также мы реализовали динамическую безопасность на уровне строк (RLS) для обеспечения уровня доступа к информации, в соответствии с организационной иерархической структурой компании. Динамический RLS означает, что доступ к тем или иным данным варьируется в зависимости от позиции сотрудника.
Одним из нефункциональных требований было оформление панели в соответствии с фирменным стилем компании. Мы провели ряд консультаций по требованию на предмет использования и работы с информационной панелью для того, чтобы помочь интегрировать инструмент в рабочие процессы компании.
Решение позволяет просматривать:
• Динамику по срезам количества менеджеров и сотрудников среди всех департаментов • Отличие запланированных к найму сотрудников от реально нанятых и выводить средние показатели • Разбивку по гендерному признаку • Соотношение новых и уволенных сотрудников • Разницу планируемых и фактических затрат и стоимости рабочей силы в динамике по месяцам • Разбивки по соотношениям бонусов, налоговых нагрузок и др. метрик относительно плановым и актуальным данным • Агрегированные данные по неиспользованным отпускам, отгулам, болезням • Данные по выручкам и продажам на сотрудника
Данные можно выводить на дашборд, используя разные фильтры: временной диапазон, бизнес- и функциональные подразделения, финансовые показатели.
Статус
Работы над проектом закончены в установленный срок.
Технологии:
Azure Power BI, MS SQL, DAX
Структурирование процесса агрегации данных
Обработка данных
Настройка взаимосвязей между элементами базы данных
Настройка визуальных составляющих в Azure Power BI
Настройка динамического Row Level Security
Структурирование процесса агрегации данных
Обработка данных
Настройка взаимосвязей между элементами базы данных
Настройка визуальных составляющих в Azure Power BI
Настройка динамического Row Level Security