Как распаковать - архивировать из архивов и сохранить ту же структуру каталогов - PullRequest
0 голосов
/ 10 июля 2020

Может ли кто-нибудь помочь мне посоветовать, какую комбинацию процессоров nifi использовать и как l oop через эти процессоры для Zip-файла, который содержит дочерние zip-файлы и все еще поддерживает структуру папок после их распаковки?

По сути, вот что у меня есть:

Структура файла ZIPPED

- CLASS.zip

    --CLASS1.zip

           --SUBJECT1.zip

           --SUBJECT2.zip

           --SUBJECT3.zip

           --SUBJECT4.zip



    --CLASS2.zip

           --SUBJECT1.zip

           --SUBJECT2.zip

           --SUBJECT3.zip

           --SUBJECT4.zip



    --CLASS3.zip

           --SUBJECT1.zip

           --SUBJECT2.zip

           --SUBJECT3.zip

           --SUBJECT4.zip

Уровень сжатия может быть go выше, но я привел только для иллюстрации. Я хочу сохранить ту же структуру каталогов даже после распаковки, как показано ниже:

UNZIPPED Структура каталогов:

- КЛАСС

    --CLASS1

           --SUBJECT1

           --SUBJECT2

           --SUBJECT3

           --SUBJECT4



    --CLASS2

           --SUBJECT1

           --SUBJECT2

           --SUBJECT3

           --SUBJECT4



    --CLASS3

           --SUBJECT1

           --SUBJECT2

           --SUBJECT3

           --SUBJECT4

Пожалуйста, предложите наилучший способ достичь этого.

Привет, daggett,

Изображение NiFi Flow

Применял поток NiFi, как вы предложили, но он все еще не распаковывается в формат, как указано в моем предыдущем выпуске. Пожалуйста, сообщите.

...