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