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

PutDistributedMapCache

Описание

Получает содержимое FlowFile и помещает его в распределенный кэш карты, используя ключ кэша, вычисленный из атрибутов FlowFile. Если кэш уже содержит запись и стратегия обновления кэша — "сохранить оригинал", запись не заменяется.

Теги

map, cache, put, distributed

Свойства

НазваниеОписание
Cache Entry IdentifierАтрибут FlowFile или результат выполнения оператора языка выражений атрибутов, который будет сопоставлен с FlowFile для определения ключа кэша Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)
Distributed Cache ServiceСлужба контроллера, которая используется для кэширования потоковых файлов.
Cache update strategyОпределяет способ обновления кэша, если в кэше уже есть запись
Max cache entry sizeМаксимальный объем данных для помещения в кэш

Взаимосвязи

  • success: Любой файл Flow, успешно вставленный в кэш, будет перенаправлен в это отношение
  • failure: Любой файл FlowFile, который не может быть вставлен в кэш, будет направлен в эту связь.