Apache nifi 如何使用处理器&x27;GetFile';在ApacheNIFI中获取网络连接磁盘的文件

Apache nifi 如何使用处理器&x27;GetFile';在ApacheNIFI中获取网络连接磁盘的文件,apache-nifi,Apache Nifi,我刚开始使用Apache NIFI,我想做的是使用处理器“GetFile”从远程网络连接的机器上获取一些文件到我的本地磁盘,但我不知道如何在处理器的设置中配置它,我找不到关于这个问题的任何文档,非常感谢您的帮助,谢谢。有大量关于的文档,在您正在运行的NiFi实例中,您可以右键单击任何处理器并选择“用法”以在线查看此文档 要配置任何处理器,请右键单击并选择“配置”,然后切换到“属性”选项卡。在中,您需要提供要监视的目录的路径作为输入目录属性,以及要检索的文件名或模式作为文件过滤器。如果这是一个已知

我刚开始使用Apache NIFI,我想做的是使用处理器“GetFile”从远程网络连接的机器上获取一些文件到我的本地磁盘,但我不知道如何在处理器的设置中配置它,我找不到关于这个问题的任何文档,非常感谢您的帮助,谢谢。

有大量关于的文档,在您正在运行的NiFi实例中,您可以右键单击任何处理器并选择“用法”以在线查看此文档


要配置任何处理器,请右键单击并选择“配置”,然后切换到“属性”选项卡。在中,您需要提供要监视的目录的路径作为
输入目录
属性,以及要检索的文件名或模式作为
文件过滤器
。如果这是一个已知的特定文件,您可以提供一个文字名称。如果是一种模式(即所有CSV文件),则可以使用类似于
[^\.].*.CSV
的模式。您应该使用与浏览主机操作系统上的文件相同的输入路径

上有大量的文档,在您正在运行的NiFi实例中,您可以右键单击任何处理器并选择“用法”以内联查看此文档


要配置任何处理器,请右键单击并选择“配置”,然后切换到“属性”选项卡。在中,您需要提供要监视的目录的路径作为
输入目录
属性,以及要检索的文件名或模式作为
文件过滤器
。如果这是一个已知的特定文件,您可以提供一个文字名称。如果是一种模式(即所有CSV文件),则可以使用类似于
[^\.].*.CSV
的模式。您应该使用与浏览主机操作系统上的文件相同的输入路径

谢谢你的回答。但是在我阅读了详细的文档之后,我知道如何配置getfile processor来监视本地磁盘的目录,但是我仍然不知道如何监视远程网络连接机器的目录而不是本地磁盘。你能告诉我如何配置吗?例如,我的电脑的ip是192.168.1.101,但我想监控另一台机器的目录,它的ip是192.168.1.110。谢谢Bryan,如上所述,如果你不能通过操作系统访问文件,
GetFile
将不是正确的处理器。谢谢你的回答。但是在我阅读了详细的文档之后,我知道如何配置getfile processor来监视本地磁盘的目录,但我仍然不知道如何监视远程网络连接机器的目录而不是本地磁盘。您能告诉我如何配置吗?例如,我的计算机的ip是192.168.1.101,但是我想监控另一台机器的目录,它的ip是192.168.1.110.1。正如Bryan提到的,如果你不能通过操作系统访问文件,
GetFile
将不是正确的处理器。GetFile处理器不支持远程位置,适当的解决方案是使用ListFile+FetchFile而不是GetFile。GetFile处理器不支持远程位置,适当的解决方案是使用ListFile+FetchFile而不是GetFile。