Интерфейсы инструмента в веб-приложении и настольном приложении отличаются и не имеют обратной совместимости. Задачи ETL, созданные в веб-приложении, могут некорректно отображаться в настольном приложении и наоборот.

В этой статье:

Базовые свойства

Класс пользователя

Редактирование выхода

Источник пользователя

Коннектор «Источник пользователя» - объект, предназначенный для извлечения данных из источника при помощи пользовательского алгоритма. Алгоритм должен быть реализован на языке Fore и содержаться в модуле в текущем репозитории.

После добавления коннектора на рабочее пространство задачи ETL задайте базовые свойства и выберите класс с реализацией импорта данных. Также можно отредактировать выход коннектора.

Базовые свойства

В базовых свойствах задаются наименование объекта, идентификатор и примечание.

Класс пользователя

Для указания объекта среды разработки, в котором реализован импортёр данных, используйте страницу «Класс пользователя».

В раскрывающемся списке «Модуль» выберите модуль/форму/сборку, а в раскрывающемся списке «Класс» выберите класс, в котором содержится реализация пользовательского алгоритма извлечения данных. Класс должен быть унаследован и содержать реализацию интерфейса IDtRecordsetProvider или IDtCustomProvider.

Редактирование выхода

На странице «Редактирование выхода» задаётся связь с объектом-приёмником, в который будут выгружаться данные при выполнении задачи ETL.

Примечание. Страница является общей для всех коннекторов и преобразователей данных, кроме преобразователей «Разделение» и «Алгоритм пользователя». Рассмотрим настройку списка полей и связи выхода на примере мастера редактирования источника данных «Репозиторий».

На странице доступны следующие настройки:

Идентификатор

Связь с объектом

Поля

См. также:

Начало работы с инструментом «Задача ETL» в веб-приложении | Коннекторы к исходным данным