Платформа ETL (Extract, Transform, Load) представляет из себя совокупность процессов управления хранилищами данных, включая:
Платформа ETL возникла в результате появления множества корпоративных информационных систем, которые необходимо интегрировать друг с другом с целью унификации и анализа хранимых в них данных. Реляционная модель представления данных, подходящая для потребностей транзакционных систем, оказалась неэффективной для комплексной обработки и анализа информации.
Назначение платформы ETL состоит в том, чтобы организовать такую структуру данных с помощью интеграции различных информационных систем.
Архитектура и принцип работы
Независимо от особенностей построения и функционирования ETL-система должна обеспечивать выполнение трех основных этапов процесса ETL-процесса:
Каждый этап оканчивается соответствующим отчетом:
Обобщенная структура процесса ETL
Таким образом, ETL-процесс представляет собой перемещение информации (потока данных) от источника к получателю через промежуточную область, содержащую вспомогательные таблицы, которые создаются временно и исключительно для организации процесса выгрузки. Платформа ETL представляет из себя не только процесс переноса данных из одного приложения в другое, но и инструмент подготовки данных к анализу.
Компании QuintaTec предлагает своим клиентам ETL платформу от компании Innovile, которая обладает всем необходимым функционалом и способна удовлетворить потребности по загрузке, трансформации и последующей аналитики данных в вашей компании.