从 Ni-Fi 处理器获取 Kylo Feed ID
Get Kylo Feed ID from Ni-Fi processor
我正在尝试从 Kylo 创建的 NiFi 模板实现中的处理器获取 Feed ID。
换句话说,我如何知道当前处理器所在的提要 ID?
尝试使用 GetFeedMetadata 处理器,但它 returns 只有第一个提要的详细信息,而不是处理器所属的当前提要。
${feedJson:jsonPath('$.id')}
returns 第一个 feed 数据不是当前 feed
Kylo 有一个 'Initialize Feed Parameters' 更新属性处理器,这会放置一个提要和类别属性。然后您可以调用 /feedmgr/feeds/by-name/ API 来获取 Feed 详细信息。
请注意,此 API 所需的提要名称是 category.feedName,而不仅仅是提要名称。文档对此不是很清楚。
我正在尝试从 Kylo 创建的 NiFi 模板实现中的处理器获取 Feed ID。
换句话说,我如何知道当前处理器所在的提要 ID?
尝试使用 GetFeedMetadata 处理器,但它 returns 只有第一个提要的详细信息,而不是处理器所属的当前提要。
${feedJson:jsonPath('$.id')}
returns 第一个 feed 数据不是当前 feed
Kylo 有一个 'Initialize Feed Parameters' 更新属性处理器,这会放置一个提要和类别属性。然后您可以调用 /feedmgr/feeds/by-name/ API 来获取 Feed 详细信息。 请注意,此 API 所需的提要名称是 category.feedName,而不仅仅是提要名称。文档对此不是很清楚。