Экстрактор 1С. О продукте

Экстрактор данных — это ETL-инструмент, позволяющий просто и без участия программиста выгружать данные из баз 1С в любую аналитическую систему. Гибкие настройки позволяют извлечь любую информацию из программы и настроить автоматическую выгрузку по удобному расписанию.

С нашим решением бизнес-аналитик или директор компании сможет самостоятельно получить данные из 1С и выгрузить их для дальнейшего анализа хоть в Yandex Datalens, Power BI, MS Excel, Visiology или иной BI-системе.

Другими словами:

  • Экстрактор 1С обеспечивает одну функцию — это очень удобная и очень быстрая доставка данных 1С (произвольных данных 1С) в базу данных.

  • BI-системы же помогают визуализировать и препарировать данные для бизнес-пользователя, используя данные из этой базы данных.

Предыстория решения

Экстрактор 1С
Сравниваем способы интеграции 1C и BI Показываем быструю интеграцию AW BI и 1C через Экстрактор 1С
Loginom Express. Аналитика продаж с мгновенной доставкой данных из 1С

В конце 2022 года, возникла достаточно сложная задача по извлечению данных из 1С в СУБД Clickhouse, причем необходимо было сделать именно инструмент извлечения данных, а не разовый проект.
Ведь как чаще всего бывает - ставится конкретная задача: взять данные «отсюда» и доставить их «сюда». но данный подход не является универсальным, потому как каждый раз, когда надо поменять источник или приемник данных, надо снова внедряться в программный код и переписывать выгрузку. Хотелось же сделать именно конструктор.
Задача осложнялась тем, что данных в базе 1С у Заказчика было очень много (десятки миллионов клиентов, огромное количество транзакций и т.д.)
Мы успешно выполнили данный проект, а на выходе из проекта - появился наш программный продукт: «Экстрактор данных 1С в BI»


Общими принципами продукта являются:: Экстрактор 1С - специализированный инструмент по извлечению данных из 1С быстро, надежно, универсально. Извлекает данные в БД Clickhouse. Извлекает данные из 1С почти без привлечения программиста (подход low-code). Извлекает данные любого объема за счет:

  1. Многопоточности;

  2. Регистрации и отслеживания изменений в базе 1С для последующей выгрузки изменений (крупными блоками — сегментами или партициями) в СУБД;

  3. low-code в работе с СУБД;

  4. low-code в работе с 1С;

  5. Доступности и удобства произвольных трансформаций данных на уровне 1С;

  6. Эффективной работы в любой конфигурации 1С (8.2, 8.3, везде где доступны «Управляемые формы»;

  7. Полной автоматизации извлечения данных 1С.


Данная документация построена по принципу: «бери и делай». Здесь вы найдете практические примеры, позволяющие самостоятельно сформировать большинство типовых кейсов автоматизации выгрузки данных из 1С в BI-системы, а также поймете сам принцип работы Экстрактора 1С. Для формирования каркаса знаний для удобной работы с Экстрактором 1С рекомендуем пройти наш курс «Экстрактор 1С. Первые шаги».