В Департаменте информационных технологий города Москвы построили BI-систему на базе «1С:Аналитика». Система предназначена для формирования и анализа BI-отчетности на основе консолидированных данных, полученных из различных информационных ресурсов и систем Москвы. В результате появилась возможность формировать и анализировать BI-отчетность на основе консолидированных данных, получаемых из внешних систем. Разработана ETL подсистема для сбора и хранения консолидированных данных, к которой сейчас подключены 1800 учреждений системы УАИС БУ. К системе аналитики подключены пользователи департамента финансов города Москвы, для которых настроено более 15 аналитических панелей из более чем 150 отчетов/диаграмм.
Департамент информационных технологий Москвы разрабатывает и реализует политику в сфере информационных технологий, телекоммуникации, связи, межотраслевой координации органов исполнительной власти. Выступает как госзаказчик и распорядитель средств на размещение госзаказов на поставку вычислительной техники, оборудования и программных продуктов, оказание информационных и телекоммуникационных услуг.
Цель проекта: обеспечить возможность формирования и анализа BI-отчетности, сформированной на основе консолидированных данных, полученных из различных информационных ресурсов и систем города Москвы.
Задачи проекта:
- разработать ETL-подсистему для хранения и обработки консолидированных данных, полученных из различных информационных ресурсов и систем города Москвы ( далее — внешние информационные системы (ВИС));
- настроить интеграционное взаимодействия ETL-подсистемы с ВИС для сбора и обработки BI-данных;
- внедрить систему «1С:Аналитика» для формирования BI-отчетности на основе данных, размещенных в ETL-подсистеме.
До старта проекта заказчик использовал аналитическую систему на платформе «Modus BI», состоящую из 2-х подсистем:
- подсистемы хранения данных, разработанной на основе конфигурации на платформе «1С:Предприятия 8», в которой размещались консолидированные отчетные данные. В качестве хранилища консолидированных данных использовалась внешняя база данных на основе СУБД «MS SQL»;
- подсистемы визуализации данных, позволяющей в веб-интерфейсе формировать отчеты и проводить анализ данных, создавая дашборды и диаграммы.
Большинство информационных систем, используемых на момент старта проекта, были разработаны и внедрены с использованием ПО «1С». В связи с этим, когда возникла потребность обновления морально устаревшей прежней BI-системы, выбор был сделан в пользу новой системы класса «Business Intelligence» на базе платформы «1С:Предприятие 8.3».
Информационно-аналитическая система класса «Business Intelligence», внедренная в рамках проекта, состоит из следующих компонентов:
- Конфигурация на платформе «1С:Предприятие 8.3», включающая в себя ETL-подсистему для хранения и обработки консолидированных данных, полученных из различных информационных ресурсов и систем города Москвы. К ETL-подсистеме подключена облачная информационная система «УАИС Бюджетный учет». Сбор данных выполняется из 2-х контуров «УАИС Бюджетный учет»:
- контур «1С», различные конфигурации 1С (БГУ, ЗКГУ, ЗКОО);
- контур ИС «Парус», СУБД «Oracle».
- Система «1С:Аналитика», позволяющая формировать и анализировать BI-отчетность в веб-интерфейсе. В системе которой более 15 аналитических панелей из более чем 150 отчетов/диаграмм для формирования BI-отчетности «УАИС Бюджетный учет», в т. ч.:
- уровень заработной платы (более 5 000 000 записей);
- численность сотрудников (более 4 000 000 записей);
- договоры гражданско-правового характера (более 2 000 000 записей);
- основные средства, их уровень износа;
- арендуемые основные средства (машины и оборудование).
- Дополнительные источники системы «1С:Аналитика», обеспечивающие доступ к данным ETL-подсистемы из веб-интерфейса системы «1С:Аналитика».
- Функционал копий баз данных с использованием ДатаАкселератора, предназначенные для ускорения работы с большими объемами данных для аналитических отчетов.
Система обеспечивает автоматизацию следующих бизнес-процессов:
- интеграционное подключение к различным информационным ресурсам и системам города Москвы;
- сбор, обработка и хранение консолидированных данных, полученных из внешних источников данных;
- управление доступом к отчетным данным, размещенным в системе, в т.ч.:
- настройка ролей пользователей;
- возможность ограничение доступа к отчетным данным в разрезе различных аналитических признаков;
- ограничения доступа к отчетным данным на уровне записей — RLS;
- построение аналитических отчетов и оперативный анализ данных через визуальный веб-интерфейс «1С:Аналитика» в т.ч.:
- создавать с нуля аналитические отчеты на основе данных, размещенных в системе. Работать с уже созданными диаграммами и дашбордами. «На лету» изменять состав отчетов и фильтры, по которым отбираются данные;
- возможность использовать штатные структуры метаданных «1С:Предприятия» и названия объектов из конфигурации «1С», используемой для хранения консолидированных данных системы;
- возможность просматривать отчеты через веб-браузер на компьютере или на мобильном устройстве;
- возможность идти от общих аналитических данных до конкретного учетного документа в информационной базе «1С:Предприятия».
Дополнительные источники системы «1С:Аналитика»
Департамент информационных технологий г Москвы (ДИТ) — одна из крупнейших информационных систем страны в гос.секторе. ДИТ обеспечивает поддержку и использование большого количества информационных ресурсов и систем города Москвы. Объем данных, используемых при формировании BI-отчетности составляет более 50 ГБ. Это обусловлено большим количеством источников первичных данных, из которых осуществляется сбор консолидированной информации, — более 3 000 учреждений. Поскольку ДИТ поддерживает взаимодействие между организационными структурами Правительства города Москвы, включая комплексы городского управления, различные Департаменты Органов исполнительной власти, Префектуры административных округов — здесь предъявляются высокие требования к актуальности данных, используемых для формирования BI-отчетности.
В процессе внедрения в ДИТ г. Москвы системы «1С:Аналитика» разработчики фирмы 1С значительно расширили ее функциональность. В систему были добавлены дополнительные возможности по раскрытию данных — так называемый «Drill-down». Эта функция позволяет выполнять расшифровку данных как в рамках всей аналитической панели или дашборда, так и в ее отдельных диаграммах, анализируя информацию по любым разрезам аналитических признаков модели BI-данных, использованных при построении дашборда.
Расширенный функционал «Drill-down» позволяет выполнять преднастройку сценария раскрытия данных дашборда. C его помощью может быть настроен специальный сценарий просмотра BI-отчета только по определенным аналитическим разрезам. Это представляет особую ценность для руководителей предприятия.
Также пользователи интерфейса «1С:Аналитика» в ДИТ теперь могут размещать на дашбордах веб-ссылки, которые ведут к другим связанным дашбордам Системы, веб-ресурсам в информационном ландшафте Организации или сети Интернет.
Текущий функционал системы аналитики позволяет проводить анализ данных BI-отчетности в удобном графическом веб-интерфейсе и на любом устройстве.
В целом были достигнуты следующие результаты:
- Обеспечена возможность формирования и анализа BI-отчетности на основе консолидированных данных, получаемых из внешних систем ДИТ Москвы.
- Разработана ETL подсистема для сбора и хранения консолидированных данных, к которой сейчас подключены 1800 учреждений системы УАИС БУ.
- К системе аналитики подключены пользователи департамента финансов города Москвы, для которых настроено более 15 аналитических панелей из более чем 150 отчетов/диаграмм.
BI-система запущена в промышленную эксплуатацию в сентябре 2021 года. Число одновременно работающих аналитиков в данный момент составляет более 20 пользователей. К концу 1 квартала 2022 года к системе будут подключены около 100 новых пользователей, а к завершению 2022 года показатель планируется увеличить до 500 пользователей.