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

Создание преобразователей данных

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

Если в задаче используются преобразователи удаление дубликатов, сортировка, соединение, то будет игнорироваться пакетная обработка данных.

Доступные преобразователи:

Создание преобразователя данных

Для создания преобразователя данных вызовите контекстное меню на рабочей области задачи ETL и в группе «Преобразователь» выберите требуемый тип преобразователя.

Редактирование базовых свойств преобразователя

Для редактирования преобразователя:

В результате выполнения одного из действий будет отображена панель настроек преобразователя:

Примечание. Пример панели настроек приведен для преобразователя «Объединение».

На панели настроек задайте базовые свойства, общие для всех преобразователей:

Для определения параметров работы, а также создания связей с другими объектами, нажмите кнопку «Настройки».

Для сохранения настроек нажмите кнопку «Применить» на панели настроек.

Удаление преобразователя

Для удаления преобразователя выполните команду «Удалить» в контекстном меню объекта. После выполнения действия будет запрошено подтверждение выполняемого действия.

Редактирование входов преобразователей

Для определения и настройки списка входов преобразователя и списка полей:

  1. Откройте панель настроек преобразователя.

  2. Нажмите кнопку  «Настройки».

  3. На панели дополнительных настроек преобразователя перейдите на вкладку «Редактор входов».

После выполнения действий будет отображена вкладка «Редактор входов»:

Примечание. Вкладка «Редактор входов» показана на примере преобразователя «Объединение». Вид панели и количество доступных входов зависит от типа преобразователя.

Входы и связи

Возможные операции над входами преобразователя:

Добавление входа

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

Дублирование входа

Удаление входа

Редактирование выходов преобразователей

Для определения выхода преобразователя и списка полей:

  1. Откройте панель настроек преобразователя.

  2. Нажмите кнопку  «Настройки».

  3. На панели дополнительных настроек преобразователя перейдите на вкладку «Редактор выходов».

После выполнения действий будет отображена вкладка «Редактор выходов»:

Выходы и связи

Возможные операции для выходов преобразователя:

Добавление выхода

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

Удаление выхода

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

Для настройки полей входов перейдите на вкладку «Редактор входов». Для настройки полей выходов перейдите на вкладку «Редактор выходов». Возможные операции для полей входов и выходов аналогичны:

Добавление поля

Редактирование поля

Удаление поля

Автоматическое заполнение полей

Редактирование выходов с ошибочными записями

Для настройки связей выходов с ошибочными записями:

  1. Откройте панель настроек преобразователя.

  2. Нажмите кнопку  «Настройки».

  3. На панели дополнительных настроек преобразователя перейдите на вкладку «Выход для записей с ошибками».

После выполнения действий будет отображена вкладка «Выход для записей с ошибками»:

Примечание. Вкладка «Выход для записей с ошибками» показана на примере преобразователя «Объединение». Вид панели и количество доступных выходов зависит от типа преобразователя.

Для задания дополнительных настроек, которые будут применяться при возникновении ошибочных записей, нажмите кнопку «Настройки». Будет открыто окно:

Укажите максимальное количество ошибочных записей, информация о которых будет экспортирована. По умолчанию установлено значение «-1», при этом экспортируется информация обо всех ошибочных записях.

Примечание. При наличии большого количества ошибочных записей, экспорт информации о них может замедлить выполнение задачи ETL.

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

Для сохранения введённых параметров нажмите кнопку «Применить».

См. также:

Импорт, экспорт и преобразование данных