Python для HR аналитика
Victoria P
SQl и Python могут использоваться в HR-аналитике, например, для организации проверки и обеспечения качества данных.
Как это выглядит?
1. Скрипт на SQL рассчитывает метрики на основе данных в таблицах БД например, План и Факт численности
2. Скрипт на Python запускает скрипт из SQL + задает адресатов рассылки, учитывает параметры для учетной записи в outlook, с которой будет производиться рассылка
3. В Azure DevOps создается расписание запуска скрипта, используя параметры (triggers) для автоматического запуска конвейера (pipeline).
В нашем случае это происходит 1 раз в сутки, ночью, и утром, придя на работу, можно увидеть результат проверки с уведомлением об отсутствии ошибок или сигналом об ошибке (alarm)
Таким образом, мы ежедневно получаем уведомления о проверках изменений в организационной структуре, например:
* сравнение с эталоном фактической численности по закрытому периоду (проверка на проведенные изменения задним числом)
* сравнение с эталоном фактической численности в открытом периоде (проверка на переносы позиций между департаментами, добавление новых или сокращение позиций)
Это удобно и полезно)