我想告诉你 input folder
在 GetFile
处理器输入 NiFi
. 我提供的路径不正确 NiFi
. 它仍然显示警告标志。我关注了这个链接,但它不能提供太多帮助。下面是我过去的路线 input path
中的属性 GetFile
处理器:
/browser/<bucket-name>/
我甚至尝试了下面的链接
gs://<bucket-name>
或者
gs://browser/<bucket-name>
他们都没帮上忙。
按照舒的建议,我创造了一个 ListGCSBucket
并创建了一个新的 GCPCredentialsService
但是当我运行这个处理器时,它给出了一个错误: com.google.cloud.storage.StorageException: Not Found
为了水桶。下面是我的几个config:processor详细信息:
GCS控制器服务详细信息:
在最后一个图像中,它不允许我将值更改为 true
. 下面是我的全部细节。请指点我哪里出错。非常感谢您的帮助。
1条答案
按热度按时间ubof19bj1#
根据对这个问题的评论。
GetFile
处理器查找input path
在所有nifi安装的节点上指定的。使用
ListGCSBucket
+FetchGCSObject
从googlecloudplatform获取数据的处理器。有关更多参考资料,请参阅此链接和此链接以在nifi中使用list+fetch处理器。