Технические лайфхаки
Сбор данных

Как подключить 1С к AW BI: все способы

1С — одна из самых распространённых систем автоматизации бизнеса в России. Поэтому возможность оперативно анализировать данные из неё критически важна для многих компаний. С AW BI вы можете легко это сделать и получить полный контроль над продажами, запасами и финансами.

В этом техническом лайфхаке мы рассмотрим все способы подключения к 1С и расскажем о плюсах и минусах каждого.
1. Встроенный коннектор OData: просто и быстро
Самый простой и рекомендуемый способ. OData — это открытый протокол, который позволяет AW BI напрямую взаимодействовать с 1С через REST-интерфейс. Запросы к данным выполняются по следующему шаблону: http(s)://адрес_сервера(:порт)/имя_публикации/odata/standart.odata

Вам достаточно выбрать коннектор OData или в списке предустановленных источников в AW BI. Система сама выполнит все настройки, и данные из 1С будут готовы к работе. Данные передаются в удобном формате JSON, а для коннектора 1С дополнительно переименовываются сущности, чтобы они были понятными и удобными для аналитика.

Плюсы:
  • встроенное решение, не требует сторонних инструментов;
  • быстрый и удобный старт.
Пример подключения и полученных данных в AW BI через ODATA
2. Экстрактор данных от «Денвик»: безопасно и эффективно
Экстрактор данных — это специализированное расширение для вашей 1С, которое быстро и безопасно выгружает нужные данные.

После установки и первоначальной настройки экстрактор работает в автоматическом режиме. Это решение идеально, если вам нужна удобная и безопасная выгрузка данных в структуре, специально адаптированной для построения аналитических решений.

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

Этот подход позволяет создавать кастомные процессы извлечения, преобразования и загрузки данных, что даёт полную гибкость для решения любых, даже самых нестандартных, задач.
4. Ручная выгрузка: когда нет других вариантов
Если автоматизация невозможна, всегда можно выгрузить данные из 1С в файл — например, в формате Excel или CSV. Затем этот файл загружается в AW BI.

Даже этот процесс можно автоматизировать! Например, настроив передачу файлов через SFTP или облачные хранилища (Яндекс.Диск) с помощью инструментов AW BI. Как это сделать, читайте здесь: подключение источников из облачного хранилища в AW BI
5. Прямое подключение к базе SQL: с важным «но»
Среди аналитиков популярен способ прямого подключения к рабочей базе SQL 1С. Однако у этого способа есть два существенных недостатка.
  • Лицензионные ограничения. Этот способ нарушает лицензионную политику 1С, которая запрещает обращаться к данным напрямую, минуя уровень объектов платформы.
  • Сложность работы. В базе данных 1С названия таблиц и полей представлены в виде так называемых метаданных, разобраться в которых без специальных знаний очень сложно. К тому же, многие поля представляют собой ссылки на другие таблицы.
Какой способ выбрать?
Однозначного ответа нет. Выбор зависит от ваших задач и масштабов проекта. Главное, что AW BI предоставляет все инструменты для гибкой интеграции, позволяя вам выбрать ту стратегию работы с данными, которая подходит именно вам.