NiFi:添加用户输入的下拉菜单

时间:2018-05-01 06:16:24

标签: apache-nifi

尝试使用用户输入在NiFi中完成某些工作。

这是我的要求: 我需要在属性中输入用户输入,并根据输入值I'做一个RouteOnAttribute。用户输入包含多个选项(共6个)。有没有办法可以在一个属性中输入用户选项作为下拉选择机制?

我不想为单独的输入选项使用单独的属性。除此之外,我无法想到UpdateAttribute处理器中的任何内容。

是否有其他此类处理器可用于此要求?到目前为止我找不到任何东西(NiFi很新)。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以实现一个自定义处理器,该处理器具有使用AllowableValues的PropertyDescriptor,这将生成一个选项的下拉菜单。

在onTrigger方法中,您将获得所选的允许值,并使用该值将属性添加到流文件中。