Перейти к основному содержимому

DatabaseRecordSink

Описание

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

Теги

db, jdbc, database, connection, record

Свойства

НазваниеОписание
Database Connection Pooling ServiceСлужба контроллера, которая используется для получения соединения с базой данных для отправки записей.
Catalog NameИмя каталога, который должен быть обновлен с помощью оператора. Это может не относиться к базе данных, которую вы обновляете. В этом случае оставьте поле пустым Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Schema NameИмя схемы, к которой принадлежит таблица. Это может не относиться к базе данных, которую вы обновляете. В этом случае оставьте поле пустым Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Table NameИмя таблицы, на которую должен быть направлен оператор. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Translate Field NamesЕсли значение true, процессор попытается преобразовать имена полей в соответствующие имена столбцов для указанной таблицы. Если значение false, имена полей должны точно соответствовать именам столбцов, иначе столбец не будет обновлен
Unmatched Field BehaviorЕсли входящая запись содержит поле, которое не соответствует ни одному из столбцов таблицы базы данных, это свойство определяет, как справиться с ситуацией
Unmatched Column BehaviorЕсли входящая запись не содержит сопоставления полей для всех столбцов таблицы базы данных, это свойство определяет, как обрабатывать такую ситуацию.
Quote Column IdentifiersЕсли эта опция включена, все имена столбцов будут заключены в кавычки, что позволит использовать зарезервированные слова в качестве имен столбцов в ваших таблицах.
Quote Table IdentifiersПри включении этой опции имя таблицы будет заключено в кавычки для поддержки использования специальных символов в имени таблицы.
Max Wait TimeМаксимальное время выполнения оператора SQL, ноль означает отсутствие ограничения. Максимальное время менее 1 секунды будет равно нулю. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)