Настройка Informix For Pipeline в действии копирования

В этой статье описывается, как использовать действие копирования в конвейере для переноса данных из и в систему Informix для конвейера.

Поддерживаемая конфигурация

Для настройки каждой вкладки в действии копирования перейдите к следующим разделам соответственно.

General

Ознакомьтесь с руководством по общим параметрам , чтобы настроить вкладку "Общие параметры".

Исходный материал

Следующие свойства поддерживаются для Informix For Pipeline на вкладке "Источник " действия копирования.

Снимок экрана: вкладка источника и список свойств.

Требуются следующие свойства:

  • Подключение. Выберите подключение Informix For Pipeline из списка подключений. Если подключение отсутствует, создайте новое подключение Informix For Pipeline.

  • Используйте запрос: выберите таблицу или запрос.

    • Если выбрать таблицу:

      • Таблица: укажите имя таблицы в Informix For Pipeline для чтения данных.
    • Если выбрать запрос:

      • Запрос. Укажите настраиваемый SQL-запрос для чтения данных.

        Снимок экрана: запрос.

В разделе "Дополнительно" можно указать следующие поля:

  • Дополнительные столбцы: добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего варианта.

Место назначения

Следующие свойства поддерживаются для Informix For Pipeline на вкладке "Назначение " действия копирования.

Снимок экрана: вкладка назначения.

Требуются следующие свойства:

  • Подключение. Выберите подключение Informix For Pipeline из списка подключений. Если подключение отсутствует, создайте новое подключение Informix For Pipeline.

  • Таблица: укажите имя таблицы в Informix For Pipeline для записи данных.

В разделе "Дополнительно" можно указать следующие поля:

  • Скрипт предварительного копирования. Укажите SQL-запрос для действия копирования, который необходимо выполнить перед записью данных в хранилище данных в каждом запуске. Это свойство можно использовать для очистки предварительно загруженных данных.

  • время ожидания пакетной записи: укажите время ожидания завершения операции пакетной вставки перед истечением тайм-аута. Допустимое значение — интервал времени. Значение по умолчанию — "00:30:00" (30 минут).

  • Запись размера пакета: вставляет данные в таблицу SQL, когда размер буфера достигает записиBatchSize. Допустимое значение — целое число (число строк). Значение по умолчанию — 0 — автоматическое обнаружение.

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

Картирование

Чтобы настроить конфигурацию вкладки "Сопоставление ", перейдите к разделу "Настройка сопоставлений" на вкладке сопоставления.

Settings

Сведения о настройке вкладки "Параметры " см. в разделе "Настройка других параметров" на вкладке "Параметры".

Сводка таблицы

В следующих таблицах содержатся дополнительные сведения о действии копирования в Informix For Pipeline.

Исходная информация

Имя Description Ценность Обязательно Свойство скрипта JSON
Подключение Ваше подключение к исходному хранилищу данных. <подключение Informix for Pipeline> Да connection
Использование запроса Способ чтения данных из Teradata. Примените таблицу для чтения данных из указанной таблицы или применения запроса для чтения данных с помощью запросов. Таблица
Запрос
нет /
Для таблицы
таблица Таблица исходных данных для чтения данных. < имя таблицы > нет tableName
Запрос
Запрос Используйте пользовательский SQL-запрос для чтения данных. < SQL-запросы > нет query
Дополнительные столбцы Добавьте дополнительные столбцы данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего варианта. •Имя
•Ценность
нет дополнительныеКолонки
•имя
•ценность

Сведения о назначении

Имя Description Ценность Обязательно Свойство скрипта JSON
Подключение Подключение к целевому хранилищу данных. < подключение Teradata > Да connection
таблица Целевая таблица данных для записи данных. < имя таблицы > Да tableName
Скрипт предварительного копирования Укажите SQL-запрос для выполнения действия копирования перед записью данных в хранилище данных в каждом запуске. Это свойство можно использовать для очистки предварительно загруженных данных. < скрипт предварительного копирования > нет preCopyScript
время ожидания выполнения пакета Время ожидания завершения операции пакетной вставки перед истечением времени ожидания. временной промежуток
(значение по умолчанию — 00:30:00 – 30 минут)
нет writeBatchTimeout
размер пакета записи Вставляет данные в таблицу SQL, когда размер буфера достигает записиBatchSize. <количество строк>
(целое число)
нет writeBatchSize (размер батча записи)
Максимальное число одновременных подключений Верхний предел одновременных подключений, установленных к хранилищу данных во время выполнения активности. Указывайте значение только при необходимости ограничить количество одновременных подключений. <верхний предел одновременных подключений>
(целое число)
нет maxConcurrentConnections