Skip to main content

Интеграция с Power BI

Общие положения

Интеграция реализована в виде конфигурации для платформы 1С:Предприятие 8.3 (8.3.21.1624). Принцип работы конфигурации заключается в получении необходимых данных через API сервиса системы управления лояльностью. Данные логически делятся на сущности. Под сущностью понимается отдельный независимый набор данных. Каждая сущность получается отдельно и записывается в один или несколько файлов в формате csv, после чего передаётся на FTP сервер или в локальный/сетевой каталог. Описание сущностей можно увидеть здесь.

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

Первый запуск

При первом запуске в режиме предприятия автоматически заполняются настройки сущностей. По-умолчанию создаются новые настройки каталога и для каждой сущности устанавливается этот каталог. Каждая сущность будет выгружаться каталог по-умолчанию. Изменить настройки можно в разделе Обмен -> Сущности. Таким образом, при необходимости можно выгрузить сущности на разные сервера и/или в разные каталоги на серверах.

В разделе Настройки -> Каталоги нужно указать путь к каталогу выгрузки

Основной экран

На начальном экране можно увидеть состояние выгрузки и указать различные настройки.

Сначала необходимо указать настройки соединения с системой управления лояльностью:

image-1689062784327.png

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

Затем настроить расписание регламентного задания выгрузки данных:

image-1689062843696.png

При необходимости возможно выполнить ручную выгрузку:

image-1689062873561.png

Ручная выгрузка недоступна, пока выполняется фоновая выгрузка данных