Skip to main content

UpdateAttribute

Описание​

Обновляет атрибуты для FlowFile с помощью языка выражений атрибутов и/или удаляет атрибуты на основе регулярного выражения.

Теги​

attributes, modification, update, delete, Attribute Expression Language, state

Свойства​

НазваниеОписание
Delete Attributes ExpressionРегулярное выражение для атрибутов, которые будут удалены из FlowFiles. Существующие атрибуты, соответствующие этому выражению, будут удалены независимо от того, обновляются ли они этим процессором. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Store StateВыберите, будет ли сохранено состояние. При выборе параметра "Без сохранения состояния" будет доступна функциональность по умолчанию, заключающаяся в простом обновлении атрибутов в потоковом файле без сохранения состояния. При выборе параметра с отслеживанием состояния атрибуты будут храниться не только в потоковом файле, но и в состоянии процессора. Дополнительную информацию смотрите в разделе "Использование с отслеживанием состояния" раздела "Дополнительные сведения" документации по этому процессору
Stateful Variables Initial ValueЕсли используется state для установки/ссылки на переменные, то это значение используется для установки начального значения переменной с отслеживанием состояния. Это будет использоваться в методе @OnScheduled только в том случае, если state не содержит значения для переменной. Это требуется, если выполняется с сохранением состояния, но при необходимости может быть пустым.
Cache Value Lookup Cache SizeУказывает, сколько значений канонического поиска должно храниться в кэше

Взаимосвязи​

  • success: Все успешные FlowFiles направляются в эту связь