Файлы теряют расширение после сжатия в Nifi и распаковки - PullRequest
0 голосов
/ 30 октября 2019

Я сжимаю файл с именем somefile.csv в nifi, используя процессор CompressContent, и когда я сохраняю его на локальном диске и распаковываю его двойным щелчком в Mac, он не сжимается, но теряет расширение .csv. Что еще интереснее, распаковка с помощью команды gunzip в терминале сохраняет расширение, но файл кажется поврежденным. Атрибут имени файла - это просто filename.csv до CompressContent и filename.csv.gz после этого, поэтому на этом уровне он, кажется, работает нормально. Использование типа сжатия bzip2 работает просто отлично. Проблема возникает только с gzip.

Конфигурация CompresContet Кто-нибудь может относиться?

1 Ответ

2 голосов
/ 30 октября 2019

CompressContent на Nifi имеет несколько опций, касающихся типа сжатия, в том числе необходимость изменения расширения файла. Я рекомендую использовать флаги, которые включены в эту ссылку:

https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.9.2/org.apache.nifi.processors.standard.CompressContent/index.html

...