Интерфейсы инструмента в веб-приложении и настольном приложении отличаются и не имеют обратной совместимости. Задачи ETL, созданные в веб-приложении, могут некорректно отображаться в настольном приложении и наоборот.
Коннектор «Приёмник пользователя» - объект, предназначенный для выгрузки данных в приёмник при помощи пользовательского алгоритма. Алгоритм должен быть реализован на языке Fore и содержаться в модуле в текущем репозитории.
После добавления коннектора на рабочее пространство задачи ETL задайте базовые свойства и класс с реализацией экспорта данных. Также можно отредактировать вход и выход коннектора.
Для указания объекта среды разработки, в котором реализован экспортёр данных, используйте страницу «Класс пользователя».
В раскрывающемся списке «Модуль» выберите модуль/форму/сборку, а в раскрывающемся списке «Класс» выберите класс, в котором содержится реализация пользовательского алгоритма получения данных. Класс должен быть унаследован и содержать реализацию интерфейса или IDtCustomConsumer.
Установка флажка «Очищать приёмник перед загрузкой» позволяет удалить всю информация из приёмника перед выполнением загрузки данных.
Для задания списка полей и связи для входа используйте страницу «Редактирование входа».
На странице доступны следующие параметры:
Примечание. Скриншот сделан на примере мастера редактирования приёмника данных «Репозиторий».
На странице «Редактирование выхода» задаётся связь с объектом-приёмником, в который будут выгружаться данные при выполнении задачи ETL.
Примечание. Страница является общей для всех коннекторов и преобразователей данных, кроме преобразователей «Разделение» и «Алгоритм пользователя». Рассмотрим настройку списка полей и связи выхода на примере мастера редактирования источника данных «Репозиторий».
На странице доступны следующие настройки:
См. также:
Начало работы с инструментом «Задача ETL» в веб-приложении | Приёмники данных