【问题标题】:How to save something that I do on nifi.?如何保存我在 nifi 上所做的事情。?
【发布时间】:2017-09-22 02:22:33
【问题描述】:

我是 apache NIFI 的新手。我有点想知道保存按钮在哪里。我尝试了我在 youtube 上看到的教程中的示例。我想保存我创建的所有处理器以供将来参考。我没有看到任何保存按钮。以后可以保存我的工作吗?还是在另一台机器上打开。?

请帮忙。

【问题讨论】:

    标签: apache-nifi


    【解决方案1】:

    Apache NiFi 会自动为您保存流程。流配置文件默认存储在./conf/flow.xml.gz。 NiFi 还在./conf/archive 中维护了以前版本的存档。请参阅Core Properties 设置以更改这些设置。通过这些文件可以备份和恢复流配置。

    Apache NiFi 还具有Templates 功能,可以轻松保存流中的选择、从 UI 导出以及与其他 NiFi 安装共享。模板可能更接近“保存”按钮。

    【讨论】:

    • 我可以查看所有文件。我还创建了可以查看的模板。你能告诉我如何在 NIFI 的 UI 上打开它们吗?我想查看处理器。当我尝试打开它们时,我只能看到 XML 代码。
    • NiFi 一次只运行一个流配置,默认情况下来自 flow.xml.gz。您可以备份和恢复该文件,或使用它在另一台机器上重新创建您的流程。但是 NiFi 不会打开/关闭任意文件,您只需通过手动更改或在流程中部署模板来修改正在运行的流程。
    • 要创建一个 minifi 配置,你应该使用 nifi 的 gui。说明:
    【解决方案2】:

    Apache Nifi Registry 是另一种选择。您可以对处理器组进行版本控制、提交对注册表的更改、还原、添加 cmets 等。我认为它类似于 Git 等版本控制。它有助于协作设置以及促进从开发到生产的变化。

    【讨论】:

      猜你喜欢
      • 2014-04-23
      • 2013-06-23
      • 1970-01-01
      • 2019-04-17
      • 1970-01-01
      • 2018-12-09
      • 2021-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多