Сравниваем коннектор 1С и Экстрактор данных 1С -> BI - собственные разработки ДЕНВИК
Назначение Коннектора и Экстрактора данных
1С не позволяет выгружать данные из своих баз напрямую и использовать их в других внешних сервисах. Но для целей бизнес-аналитики информация, заложенная в товароучетной системе, является важной, поэтому есть необходимость извлечь ее. Получение данных из 1С в Power BI и Yandex Datalens позволяет строить аналитические отчеты на основе комплексной информации о развитии бизнеса из разных источников.
Мы предлагаем для этого два решения:
- Экстрактор данных 1С->BI;
- Коннектор (генератор представлений View)/
Основное их отличие в том, что Экстрактор достает данные из 1С и выгружает их во внешнюю базу без использования таблиц Excel или внешних платных сервисов. С ним получение информации из 1С занимает считанные минуты, а бизнес-аналитики могут заниматься действительно важными вещами - аналитикой.
А коннектор данных создает View в базе MS SQL Server и приводит таблицы 1С в "человекочитаемый" вид. После чего BI-системам не нужно обращаться к 1С, они отправляют запросы к базе данных MS SQL.
Полученные данные можно использовать в таких системах, как:
- Visology;
- Power BI;
- Qlik Sense;
- Yandex Datalens;
- Apache SuperSet;
- и т.д.
Схема работы Коннектора (генератора представлений view)
Преимущества Коннектора:
- быстрый доступ к таблицам 1С в MS SQL Server;
- быстрая выборка выгружаемых данных из таблиц 1С;
- основная база никак не задействована, все представления происходят в отдельной базе MS SQL Server;
- простота использования.
Ограничения решения
- для того, чтобы получить нужные данные, нужно точно знать, в каких таблицах 1С они находятся;
- работает только с 1С 8.3 в клиент-серверном режиме.
Схема работы Экстрактора данных 1С->BI
Преимущества решения
- быстрый доступ к данным 1С, настраиваемый 1 раз;
- работает со всеми сущностями 1С, а не только табличными данными;
- совместим не только с клиент-серверными, но и с файловыми 1С на базе 1С 8.3;
- возможность выгружать данные автоматически по настроенному расписанию;
- подходит для работы с большими по объему базами данных.
Ограничения
- для нетиповой 1С потребуется доработка решения;
- нет RealTime, но можно настроить за счет частоты выгрузки.
Более подробная информация по сравнению наших двух продуктов представлена в таблице ниже:
Фишка |
Генератор (Коннектор) представлений View 1С 8 для MS SQL Server/PostgreSQL |
Экстрактор данных 1С -> BI
|
Принцип работы |
Генератор (Коннектор) создает человекочитаемые View в базе MS SQL Server/PostgreSQL. Далее BI-системы обращаются уже не к 1С, а напрямую к Базе данных через созданные View |
Экстрактор - это полноценное 1С решение, которое помогает собрать набор данных в 1С, генерирует и поддерживает в актуальном состоянии внешнюю Базу данных Clickhouse (База-приемник) и по расписанию (периодически) выполняется выгрузка данных из 1С в Базу-приемник |
Прямой доступ к таблицам базы данных в человекочитаемом виде |
Да |
Нет |
Частота выгрузки данных |
RealTime, так как при обращении BI-системы к созданным Представлениям (View) в реальности обращение идет напрямую в базу 1С |
Частота выгрузки настраивается в Регламентном (фоновом) задании 1С RealTime достигается в "Экстракторе" за счет настройки подписки на изменения в базе 1С и частой выгрузки данных в базу данных |
Способ добычи данных |
“Генератор” создает витрину, через которую BI-система получает данные сразу из 1С |
“Экстрактор” по расписанию трансформирует и выгружает данные 1С в базу данных |
С какими 1С работает |
Все 1С 8.3 в клиент-серверном режиме (только клиент-сервер) |
Все “1С совместимые” конфигурации 1С 8.3
Для нетиповых 1С, возможно, потребуется небольшая адаптация |
Направление |
BI-система запрашивает данные из созданных Представлений (View) |
в базу данных для BI-системы данные выталкиваются по расписанию “Экстрактором” |
Защищенность, доступы к базам 1С и Хранилища данных | Так как Генератор представлений (View) всего лишь создает View к физическим таблицам 1С в SQL, то для BI-системы необходимо предоставление доступа (на чтение) к самой базе MS SQL Server/PostgreSQL |
Для BI-системы нужен доступ на чтение только к базе данных Clickhouse (доступ к данным базы 1С для BI-системы НЕ нужен)
|
Простота установки |
|
Также, в Экстракторе можно использовать:
|
Методика работы |
“Генератор” создает View к физическим таблицам MS SQL/PostgreSQL в человекочитаемом формате. Таким образом, BI-система через эти View получает доступ напрямую к данным самой 1С Т.е. чтобы собрать какой-то сложный отчет (набор данных), вам необходимо
|
“Экстрактор” умеет выгружать абсолютно все сущности 1С
|
Применимость в работе с Power BI |
Идеально |
Идеально |
Применимость в работе с Qlik Sense |
Идеально |
Идеально |
Применимость в работе с Tablueu |
Идеально |
Идеально |
Применимость в работе с Apache SuperSet |
для небольших баз 1С (клиент-сервер) |
Идеально, базы 1С любого размера, в том числе и очень высоконагруженные |
Применимость в работе с Yandex Datalens |
Неприменимо |
Идеально, базы 1С любого размера, в том числе и очень высоконагруженные |
Работа с ETL инструментами |
Идеально, особенно для очень больших баз 1С |
Идеально, особенно для очень больших баз 1С За счет:
|
По вопросам приобретения и использования собственных разработок компании ДЕНВИК обращайтесь в наш отдел продаж. Оставляйте заявку, чтобы менеджеры связались с вами и рассказали обо всех особенностях коннектора или экстрактора данных и ответили на ваши вопросы.
Получить консультациюВнедрения
Услуги
Получите доступ к своим базам данных 1С и создавайте удобные интерактивные дашборды в Yandex Datalens за 10 минут
Анализируйте показатели своего бизнеса и стройте отчеты любого уровня сложности с помощью low-code платформы Логином.