Проект

Внедрение системы бизнес-анализа QlikView Business Discovery в компании "НТС" (Минск)

Заказчики: Родная сторона

Минск; Торговля

Подрядчики: А2 Консалтинг
Продукт: QlikView

Дата проекта: 2012/04 — 2012/09
Технология: BI
подрядчики - 451
проекты - 3068
системы - 1153
вендоры - 560
Технология: OLAP
подрядчики - 104
проекты - 857
системы - 61
вендоры - 50
Команда проекта со стороны ЗаказчикаИнтегратора-Консультанта
не указана
Гончар Александр (управляющий проектами)
Гриценко Александра (Ведущий разработчик)
Пастушенко Дмитрий (Ведущий разработчик)
Бартош Александр (Бизнес-аналитик)

Контроль данных совместно с QlikView! Компания A2 Consulting завершила внедрение системы бизнес-анализа (BI) QlikView Business Discovery в компании СООО «НТС» (г. Минск) - одной из наиболее динамично развивающихся розничных сетей в Беларуси.

Решение внедрить BI- систему в компании СООО «НТС» было обусловлено потребностью в инструменте, который поможет в быстром построении и визуализации огромного массива данных. Несмотря на то, что в компании уже не первый год используется SAP, было принято решение строить аналитику на базе QlikView. Следует отметить, что в состав розничной торговой сети под управлением СООО «НТС» входят юридические лица с различными системами, а это более ста торговых объектов. Учитывая размеры бизнеса компании, процесс получения объединенной отчетности из существующих источников ресурсоемок, требовал специальных знаний и занимал много времени. Получение сложных отчетов из торговых систем снижало оперативность принятия решений и негативно влияло на оперативную деятельность компании в целом. Данные хранятся в разных системах, что приводит к дублированию. Для построение аналитической системы необходимо было работать со различными источниками данных.

При построении аналитики основывающейся на столь разных источниках, возникает проблема «достоверности данных». Согласно известному термину GIGO -garbage in- garbage out «мусор» который попадает в аналитическое приложение, превращает результаты работы аналитики в «мусор». Чаще всего это происходит из-за дубликатов данных и некорректности первичной информации. Разные наименования одинаковых позиций и неполнота данных в справочниках приводят к искажению аналитической информации. В большинстве предприятий решения оперативного планирования принимаются на основании данных анализа и тогда неправильные аналитические данные приводят к неправильным решениям. Так же несоответствие данных в информационных системах приводит к ситуации, когда у каждого «своя правда».

Исходя из разнородности данных и невозможности синхронизации данных во всех системах, было принято решение начинать внедрение аналитики QlikView с приложения «Контроль данных». Основная задача приложения - сопоставление записей из справочников разных информационных систем предприятия с целью приведения их к единообразному виду. В ходе реализации проекта были описаны источники данных и большинство полей, с которыми будут работать будущие аналитические приложения, что сокращает время на написание ТЗ и внедрение последующих приложений. Выбранные поля из разных учетных систем сопоставляются, что позволяет однозначно и быстро отслеживать некорректные данные, находить дубликаты позиций, проверять соответствие данных правилам ведения справочников. Например, вес Брутто должен быть меньше веса Нетто, или штрих-код должен быть 12 символов, или в наименование товара должны отсутствовать спецсимволы.TAdviser Security 100: Крупнейшие ИБ-компании в России 57 т

Итогом работы было создание приложение, которое ежедневно обновляет информацию более чем тысячи полей по следующим системам:

  • SAP
  • LS-trade

  • 1С 8.1 Управление торговлей
  • 1С 8.2 Бухгалтерия
  • СуперМаг

Обновление данных происходит ежедневно в автоматическом режиме. Актуальность данных можно оценивать каждый рабочий день, а ошибки ввода информации устранять в оперативном порядке.

В приложении «Контроль данных» рассчитываются показатели синхронизации справочников, что наглядно отображает ситуацию в целом по всем источникам. Реализация этого приложения дает понимание, какой уровень синхронизации данных в различных системах, это в первую очередь сказывается на полноте анализа.