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 (будет оцениваться только с использованием переменных среды) |