Группа Компаний «РУСАГРО» – это крупнейший вертикальный агрохолдинг России. В настоящее время компания занимает лидирующие позиции в производстве сахара, свиноводстве, растениеводстве и масложировом бизнесе.
- Переход от ручного формирования отчетности к автоматическому
- Переход от Excel к OLAP-кубам
- Развитие отчетности в Коммерческом департаменте
ЦЕЛИ ПЕРЕД СТАРТОМ
В компании давно используется определенный формат отчетности. Excel как инструмент уже давно известен и проверен, но есть ограничения, связанные в объемом данных в файлах, со скоростью работы, а главное – со сбором данных в единый файл корректно и в срок.
В виду данных ограничений был выбран вариант, который оставляет бизнесу максимально похожий с точки зрения интерфейса и функций инструмент, при этом повышает производительность, скорость работы, защищает от недостатков ручного формирования отчетности. Была выбрана реализация аналогичной отчетности на базе Microsoft SSAS, более известной широкой аудитории как OLAP-кубы.
ХОД ПРОЕКТА
Изначально, чтобы не затягивать проект был выбран Agile подход. Поэтому мы определили предварительный перечень задач, приоритеты и начали работать над первым отчетом.
Это оказалось непросто, т.к. требования время от времени менялись, некоторые из них вовсе оказались невыполнимы. Но главная причина неудач – качество данных. Каждый раз получая уведомление о выгрузке команда готовилась к худшему. Тем не менее, со временем коллеги со стороны Заказчика справились с этой задачей. В целом это очень положительный момент, т.к. наш проект стал триггером к очистке и нормализации данных в 1С, нашем основном источнике.
После того, как проблемы с данными и уточнение требований были завершены, мы провели несколько итераций тестирования и получили первый отчет, формируемый уже в OLAP-кубе. Также настроили автоматическую загрузку данных. И с этого момента передали Заказчику для использования.
Основная задача выполнена, самое сложное – первый отчет. Ну а мы рассчитываем на дальнейшее развитие отчетности в сахарном направлении.
Результаты
- Автоматическое формирование отчетности;
- Нормализация данных в источниках;
- Выполнена миграция на OLAP-кубы (MS SSAS).