首页 > 解决方案 > 如何在 apache nifi 中连接两个 GetSplunk 处理器?

问题描述

我正在使用 GetSplunk 处理器创建一个简单的数据流。

我的目标是创建两个不同的 GetSplunk 处理器,原因如下。

  1. 第一个getSplunk处理器将删除我自己创建的索引中的现有数据。

  2. 删除数据后,第二个getSplunk处理器将从我的 Splunk 本地的默认索引中提取数据。

我尝试拖动两个 GetSplunk 处理器,但无法连接,

目标是首先使用第一个getSplunk处理器删除我的索引中的现有数据并从 _audit 索引中提取数据。

标签: apache-nifi

解决方案


GetSplunk 不支持传入关系,因为它维护状态并且旨在进行增量提取(即查找自上次执行以来的新数据)。需要有一个新的处理器来允许传入流文件并且不维护状态。在这个 JIRA 上讨论了这个想法,但还没有人实现它:https ://issues.apache.org/jira/browse/NIFI-5149


推荐阅读