Top.Mail.Ru
Оптимизация файлового хранилища для Heel Rus - Выполненные проекты
ICL Services

Оптимизация файлового хранилища для Heel Rus

Heel — международная фармацевтическая компания, специализирующаяся на лекарственных средствах из натуральных ингредиентов. Основана в 1936 году. Штаб-квартира и завод расположены в Баден-Бадене, Германия. В России компания представлена ООО «Хеель Рус».
Ранее команда ICL Services реализовала проект по миграции аналитического хранилища данных компании заказчика. Так, все выявленные проблемы и особенности легли в основу постепенного плана по его модернизации и оптимизации.

При этом переход на новый механизм в рамках оптимизации хранилища должен был произойти максимально незаметно и безболезненно для пользователей системы. Именно с этим запросом заказчик обратился к экспертизе ICL Services.

Задачи

  • Анализ исходных данных источников и корректировка исходной БД, доработка таблиц, оптимизация процедур
  • Разработка типовых SSIS пакетов ETL интеграции для загрузки 46 исходных файлов
  • Оптимизация синхронизации данных Cislink в базе данных заказчика
  • Разработка проверок Data Quality для 5 ключевых файлов в ETL-интеграции
  • Мониторинг работы пакетов интеграции, отправка статистики на почту
  • Тестирование и развертывание решения на промышленный сервер и ввод решения в эксплуатацию
Реализованное нами решение

  1. Ход проекта

    Поэтапная работа над проектом позволила распределить по времени тестирование обновленного алгоритма загрузки со стороны заказчика и снизить риски по внедрению нового механизма.

    Было решено, что разработка комплексной системы ETL (интеграции данных на стандартном механизме Microsoft SQL Server Integration Services в качестве замены кастомных скриптов) станет первым шагом комплексного улучшения хранилища.

    Так работа над проектом началась с определением приоритетов корректировки интеграции для 46 исходных файлов. Итогом приоритизации стало разделение проекта на 2 этапа. В рамках первого этапа предполагалось загрузка 29 файлов, в рамках второго – загрузка оставшихся 17 файлов и добавление необходимых проверок качества данных (Data Quality) по ключевым полям.

    В рамках проекта были разработаны проверки Data Quality:

    • проверка на пустые значения в Excel-файлах,
    • проверка на отсутствующие записи за определенный период времени.
    По каждой проверке команда настроила уведомления для контроля загрузки данных и оперативного решения возможных проблем.


    Итоги проекта

    Эксперты компании ICL Services осуществили бесшовную замену системы ETL-интеграции данных на стандартном механизме Microsoft SQL Server Integration Services (SSIS), существенно улучшив систему и обеспечив возможность дальнейшего роста прибыли компании.

    Теперь на основе точных данных и своевременных и достоверных отчетов принимаются более обоснованные бизнес-решения, оптимизируются внутренние бизнес-процессы, снижаются издержки, и соответственно, растет прибыль компании.

Продукты и технологии

  • Microsoft Excel
  • Power BI
  • Microsoft SQL Server, SQL Server Integration Services

Результаты

  • Использование штатных компонентов сервиса интеграции SQL SSIS вместо кастомных скриптов принесло ряд преимуществ – в частности, упрощение разработки, удобство использования и поддержки, рост производительности и масштабируемость.
  • Реализация проверки качества данных способствовала повышению качества и достоверности данных, точности и надежности отчетов для бизнеса, а также существенному снижению рисков бизнеса компании.
  • Разработана документация по описанию ETL-интеграции данных.

Напишите нам

Связаться с нами

Узнайте больше о наших проектах

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail*
Компания*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

Задать вопрос эксперту

Ф.И.О*
E-mail*
Наименование организации*
Должность*
Телефон*
Вопрос*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

Заказать звонок

Ф.И.О*
Контактный телефон*
E-mail
Компания*

Я даю согласие на обработку своих персональных данных в соответствии со статьей 9 Федерального закона от 27 июля 2006 г. N 152-ФЗ«О персональных данных»

Наверх