使用NiFi v0.6.1有没有办法导入备份/存档?有没有办法在NiFi中导入备份?
备份是指使用REST API或“控制器设置”(工具栏按钮)调用 POST /controller/archive
,然后使用“备份流”(链接)时生成的文件。
我试着解压缩备份并将其导入为模板,但没有奏效。但是,在将其与导出的模板文件进行比较之后,这些格式有相当大的差异。但也许有办法将它转换成模板?
目前,我目前的工作是不选择顶级流程中的任何组件,然后选择“创建模板”;这将为我的所有组件添加一个模板。然后我只是出口。我的问题是通过REST API自动化会更棘手。我使用Fiddler来确定UI在做什么,它首先生成一个包含所有组件(标签,处理器,连接等)的片段。然后它使用片段ID调用创建模板(POST /nifi-api/contorller/templates
)。所以模板调用很容易,但为片段生成定义将需要一些工作。
注:在进行以下的功能要求实现我假设我只想用这来代替:
https://cwiki.apache.org/confluence/display/NIFI/Configuration+Management+of+Flows