Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache nifi 如何恢复从文件系统中删除(通过GetFile)并在内容存储库中保存为FlowFile的文件?_Apache Nifi - Fatal编程技术网

Apache nifi 如何恢复从文件系统中删除(通过GetFile)并在内容存储库中保存为FlowFile的文件?

Apache nifi 如何恢复从文件系统中删除(通过GetFile)并在内容存储库中保存为FlowFile的文件?,apache-nifi,Apache Nifi,所以我是NiFi的新手,当我第一次尝试它时,我只运行了一个“GetFile”处理器,将它设置到一个相当重要的目录,现在所有的文件都不见了。我翻了翻内容存储库,发现里面有很多未知格式的文件。我假设这些是我硬盘上的文件,但现在是“FlowFile”格式。我还注意到,我可以查看出处记录并逐个下载,但有几千条……所以这不是一个选项 因此,如果我希望将所有这些文件恢复到这些文件中,我想我需要将内容存储库中的所有文件都读取为FlowFile,然后执行一个PutFile。有什么关于如何进行的建议吗?非常感谢

所以我是NiFi的新手,当我第一次尝试它时,我只运行了一个“GetFile”处理器,将它设置到一个相当重要的目录,现在所有的文件都不见了。我翻了翻内容存储库,发现里面有很多未知格式的文件。我假设这些是我硬盘上的文件,但现在是“FlowFile”格式。我还注意到,我可以查看出处记录并逐个下载,但有几千条……所以这不是一个选项


因此,如果我希望将所有这些文件恢复到这些文件中,我想我需要将内容存储库中的所有文件都读取为FlowFile,然后执行一个PutFile。有什么关于如何进行的建议吗?非常感谢

如果队列中仍有流文件,请将PutFile处理器添加到另一个目录(不是您的重要目录)并将队列移到该目录(单击包含流文件的队列,并将关系末尾的蓝色小方块拖到新的PutFile)。运行PutFile并让其排出。这些文件可能不会一个接一个地显示出来,但数据会在那里(假设您没有删除任何流文件)

不要在没有备份的重要方向上开发流程。将数据子集复制到测试目录