Для работы с инструментом в продукте «Форсайт. Аналитическая платформа» версии 10 используйте новый интерфейс.

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

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

Настройка экспорта

Обработка ошибок

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

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

Visual FoxPro

Коннектор «Visual FoxPro» - объект, предназначенный для экспорта данных в базу данных Visual FoxPro.

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

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

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

Настройка экспорта

На странице «Настройка экспорта» указываются файлы для экспорта данных.

Установите переключатель, соответствующий типу приёмника: «База данных Visual FoxPro» или «Каталог со свободными файлами Visual FoxPro».

Укажите путь к базе данных или каталогу с файлами Visual FoxPro.

В раскрывающемся списке «Таблица» укажите одну из таблиц Visual FoxPro, которая будет являться приёмником данных.

Установка флажка «Очищать приёмник перед загрузкой» позволяет удалить всю информация из таблицы-приёмника перед выполнением загрузки данных.

Обработка ошибок

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

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

Задайте параметры:

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

Примечание. Если при экспорте не было пропущенных записей, то в файл записывается текст «яю». Это означает пустой Unicode-файл в кодировке Win.

    • разделитель строк: {Возврат каретки}{Перевод строки};

    • разделитель полей: ; (точка с запятой);

    • ограничитель текста: "" (двойные кавычки).

Примечание. По умолчанию формируется следующее имя файла: «<идентификатор приёмника>_пропущенные записи.csv».

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

Примечание. Если распределять записи по транзакциям не требуется, то укажите количество записей, равное нулю. В таком случае все записи из источника будут выгружаться по очереди. Данная настройка применяется только в том случае, если в раскрывающемся списке «Действие, выполняемое при возникновении ошибочной ситуации» выбрано действие «Остановка расчёта задачи» или «Пропуск только некорректных записей».

После выполнения действий будет настроено поведение объекта экспорта при возникновении ошибочных ситуаций во время выгрузки данных.

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

Для задания списка полей и связи для входа используйте страницу «Редактирование входа».

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

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

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

Поля

Примечание. Скриншот сделан на примере мастера редактирования приёмника данных «Репозиторий».

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

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

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

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

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

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

Поля

См. также:

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