Самой частой задачей является организация извлечения и доставки всего объема данных из источника получателю, без каких-либо условий и предварительных преобразований.
Задача будет продемонстрирована на примере загрузки справочника 1С «Контрагенты» в базу данных PostgreSQL
В меню выбираем компонент «Staging», пункт «Команды», затем модель данных.
Для создания команды необходимо заполнить форму:
В данном случае, так как предполагается полная загрузка данных, необходимо выбрать опцию «Очистить перед выполнением», этот режим обеспечит полное обновление данных в целевой таблице при каждом запуске команды на выполнение.
Опция «Делать бэкап» позволяет перед выполнением команды создавать резервную копию таблицы назначения.
Для создания запроса к справочнику 1С, необходимо нажать кнопку «Создать». В окне создания запроса, в дереве объектов 1С необходимо найти нужный справочник — «Контрагенты», отметить его и нажать кнопку «Сформировать запрос». При этом система по умолчанию работает в режиме формирования запросов на языке 1С, если необходим запрос на языке SQL, то можно перейти в соответствующий режим.
Система автоматически сгенерирует запрос на языке 1С, при необходимости запрос может быть скорректирован.
После создания запроса необходимо выполнить проверку запроса, на этом этапе выполняется расчет параметров, входящих в запрос, если таковые есть. Затем нажать кнопку «Выполнить» и оценить полученные данные. Если данные соответствуют ожиданиям нажать «Ок», иначе продолжить поиск нужного справочника.
Нажать кнопку «Сохранить» и на этом процесс команды завершен.
Запуск команды на выполнение осуществляется через пункт меню «Профили».
Нужно выбрать профиль, убедиться, что у интересующей команды «Состояние» в режиме активно, нажать кнопку «Загрузить»
Для проверки данных в целевой системе перейти на вкладку «Данные» в зоне свойств выбрать подключение, найти созданную таблицу в структуре модели данных, выделить её и нажать «Сформировать запрос». После чего нажать выполнить и убедиться, что данные получены.
Настроенная команда может запускаться на периодической основе, как в ручном режиме через веб интерфейс, так и с помощью оркестратора. Результатом работы команды будет следующий сценарий:
Загрузка справочника 1С «Контрагенты завершена».