Параметры для команды PROPERTIES source-коннектора#

Предложение PROPERTIES необязательно и добавляет уровень конфигурации к коннектору. Позволяет применять несколько конфигураций (разделенных символом ,). Поддерживаются следующие свойства:

Название

Описание

Тип

Доступные значения

read.text.mode

Управляет тем, как читается текстовое содержимое

Enum

Regex, StartEndTag, StartEndLine

read.text.regex

Регулярное выражение для чтения текста (если применимо)

String

—

read.text.start.tag

Начальный тег для чтения текста (если применимо)

String

—

read.text.end.tag

Конечный тег для чтения текста (если применимо)

String

—

read.text.buffer.size

Размер буфера для текста (для оптимизации)

Int

—

read.text.start.line

Начальная строка для чтения текста (если применимо)

String

—

read.text.end.line

Конечная строка для чтения текста (если применимо)

String

—

read.text.trim

Удалять пробелы при чтении текста

Boolean

—

store.envelope

Сообщения сохраняются как «обертка» (Envelope)

Boolean

—

post.process.action

Определяет действие, выполняемое над исходными объектами после успешной обработки

Enum

DELETE, MOVE

post.process.action.bucket

Указывает целевой бакет для действия MOVE (обязательно для MOVE)

String

—

post.process.action.prefix

Указывает новый префикс местоположения объекта при использовании действия MOVE (обязательно для MOVE)

String

—

post.process.action.retain.dirs

Обеспечивает сохранение путей после действия post-process, используя объект нулевого размера (0 байт) для представления пути

Boolean

false