Apache nifi 将外部数据存储到NiFi注册表中

Apache nifi 将外部数据存储到NiFi注册表中,apache-nifi,apache-nifi-registry,Apache Nifi,Apache Nifi Registry,是否可以使用RESTAPI将外部数据(不是NiFi流)存储到NiFi注册表中 据我所知,NiFi注册表是为控制NiFi流而设计的。但我想知道它是否能够将其他数据存储到NiFi注册表中,并根据版本检索数据 到目前为止,除了NiFi流及其配置(组件属性、默认变量值、控制器服务等),目前无法在NiFi注册表中存储数据/对象 关于将NiFi注册中心的存储功能扩展到包括其他项目,已经进行了讨论。经常讨论的是NiFi扩展,例如NAR包,它是自定义处理器等组件的归档格式。这将允许自定义组件与流在同一位置进行

是否可以使用RESTAPI将外部数据(不是NiFi流)存储到NiFi注册表中


据我所知,NiFi注册表是为控制NiFi流而设计的。但我想知道它是否能够将其他数据存储到NiFi注册表中,并根据版本检索数据

到目前为止,除了NiFi流及其配置(组件属性、默认变量值、控制器服务等),目前无法在NiFi注册表中存储数据/对象

关于将NiFi注册中心的存储功能扩展到包括其他项目,已经进行了讨论。经常讨论的是NiFi扩展,例如NAR包,它是自定义处理器等组件的归档格式。这将允许自定义组件与流在同一位置进行版本控制,并根据流定义在运行时下载,而不是预先安装在NiFi/MiNiFi实例上

但如今,只有流量得到支持。其他数据或组件必须存储/版本控制在其他地方

如果您有要与特定流版本快照关联的数据,这里有一个建议:您可以将该数据外部存储在另一个服务中,并使用流版本快照注释字段存储关联数据所在的URI/链接。如果在快照注释中使用机器可解析格式(如JSON)来存储此URI元数据,则在执行涉及特定流快照版本的操作时,自动化流程可以通过读取此字段从外部系统检索此数据