首页 > 解决方案 > 从 Ni-Fi 处理器获取 Kylo Feed ID

问题描述

我正在尝试从 Kylo 创建的 NiFi 模板实现中的处理器获取 Feed ID。

换句话说,我如何知道当前处理器所在的提要 ID?

尝试使用 GetFeedMetadata 处理器,但它仅返回第一个提要详细信息,而不是处理器所属的当前提要。

${feedJson:jsonPath('$.id')}

返回第一个提要数据而不是当前提要

标签: apache-nifikylo

解决方案


Kylo 有一个“初始化 Feed 参数”更新属性处理器,它放置了一个 Feed 和类别属性。然后,您可以调用 /feedmgr/feeds/by-name/ API 来获取 Feed 详细信息。请注意,此 API 所需的提要名称是 category.feedName,而不仅仅是提要名称。文档对此不是很清楚。


推荐阅读