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

UnpackContent

Описание

Распаковывает содержимое FlowFile, которое было упаковано в одном из нескольких различных форматов упаковки, создавая один или несколько FlowFile для каждого входного FlowFile. Поддерживаемые форматы: TAR, ZIP и пакеты FlowFile Stream.

Теги

Unpack, un-merge, tar, zip, archive, flowfile-stream, flowfile-stream-v3

Свойства

НазваниеОписание
Packaging FormatФормат упаковки, используемый для создания файла
Filename Character SetIf supplied this character set will be supplied to the Zip utility to attempt to decode filenames using the specific character set. If not specified the default platform character set will be used. This is useful if a Zip was created with a different character set than the platform default and the zip uses non standard values to specify.This Property is only considered if the [Packaging Format] Property is set to one of the following values: [zip], [use mime.type attribute]
File FilterБудут извлечены только файлы, содержащиеся в архиве, имена которых соответствуют заданному регулярному выражению (только для tar/zip)
PasswordПароль, используемый для расшифровки ZIP-архивов, зашифрованных с помощью ZipCrypto или AES. Настройка пароля отключает поддержку альтернативных алгоритмов сжатия ZIP. Чувствительный параметр: true
Allow Stored Entries With Data DescriptorНекоторые ZIP-архивы содержат сохраненные записи с дескрипторами данных, чего, согласно спецификации, не должно быть. Если это свойство включено, записи будут прочитаны в любом случае. Если оно отключено и такая запись будет обнаружена, ZIP-архив не будет обработан. This Property is only considered if the [Packaging Format] Property has a value of "zip".

Взаимосвязи

  • success: Распакованные файлы Flow отправляются в эту связь
  • failure: Исходный файл Flow отправляется в эту связь, если он не может быть распакован по какой-либо причине
  • original: Исходный файл Flow отправляется в эту связь после успешной распаковки