使用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