Экспорт в базу данных

Обработчик осуществляет экспорт исходного набора в базу данных.

Важно: Для работы узла требуется предварительно создать подключение к базе данных и связать его с входным портом Подключение. Пример подключения и работы с БД.

Вход

  • Подключение — порт для установки подключения к базе данных;
  • Источник данных — таблица данных, подлежащая экспорту в базу;
  • Управляющие переменные (необязательный порт) — переменными можно задать значения параметров мастера настройки.

Мастер настройки

  • База данных — отображает строку подключения к базе данных. Кнопка Активировать делает активным это подключение.
  • Имя таблицы — задает имя таблицы, в которую планируется осуществить экспорт. Эту таблицу можно выбрать из списка существующих в базе данных. Кнопка Создать таблицу открывает окно создания новой таблицы в БД.
  • Тип экспорта — задается выбором одного из вариантов.
    • Дополнить таблицу данными — строки из таблицы-источника будут добавлены к выбранной таблице базы данных.
    • Очистить таблицу и заполнить данными — таблица базы данных будет полностью очищена и затем наполнена строками экспортируемой таблицы.
    • Удалить записи по ключевым полям — дает возможность на следующем этапе Настройка соответствия между столбцами выбрать ключевое поле, по которому будет происходить удаление записей из таблицы базы данных. Экспорт как таковой при этом не производится.
    • Удалить записи по ключевым полям и дополнить таблицу данными — алгоритм такой же, как и для предыдущего параметра, но после его выполнения строки из таблицы-источника будут добавлены к таблице базы данных.
    • Обновить существующие записи в таблице — позволяет выбрать ключевое поле, по которому будет происходить обновление записей.
  • Периодичность фиксации транзакции (строк) — разделение процесса экспорта на несколько транзакций. Транзакции фиксируются через указанное количество строк. При нулевом значении параметра разделение на транзакции не производится.


Статьи в разделе:

results matching ""

    No results matching ""