У меня есть рабочая конфигурация для отправки файлов из каталога на моем сервере в корзину S3. NiFi работает на другом сервере, поэтому у меня есть getSFTP. Исходные файлы имеют подпапки, которые моя текущая конфигурация putS3Object не поддерживает и блокирует все файлы на корневом уровне корзины S3. Я знаю, что есть способ заставить putS3Object создавать каталоги, используя определенные папки. ObjectKey по умолчанию установлен на ${filename}
. Если указано «1002 *», он создает две папки my
и подпапку directory
и помещает файлы внутрь. Однако я НЕ знаю, что установить для ключа объекта для репликации исходных каталогов файлов.