Вопрос довольно прост, и я уже пробовал его в Nifi, и он работает, но плохо, поэтому я ищу лучший способ.
Я хочу отправить файл в Nifi через RESTAPI и пусть он записывает его в файловую систему.
Я могу использовать HTTPListen Processer для прослушивания HTTP-вызова и могу свернуть файл до него.Затем он добавляется в файл потока как данные.
Затем я могу использовать PutFile Processer, чтобы записать файл потока на диск, но затем получу все метаданные файла потока вместе с ним.
Мое ужасное решение сейчас - обрезать байты от начала и конца файла с помощью сценария оболочки.Я чувствую, что, должно быть, мне не хватает лучшего способа сделать это, но я не могу найти его в документации.