我对NiFi比较陌生,我想知道是否有可能自动下载一些NiFi模板,然后将它们上传到另一个集群.

更准确地说,我创建了一个本地流,并将其下载并上传到服务器上,在该服务器上它可以持续运行.我想在本地流上工作,当我进行更改时,在服务器上运行的流上自动下载和上传.

有没有可能这样做呢?

谢谢:)

我所有的工作都是手工完成的,我希望它能自动完成.

推荐答案

@Callin

您所描述的一切都可以使用NIFI API编程实现.

需要考虑的一些事项:

  1. 可以从命令行或在Nifi流中使用Nifi API (InvokeHttp).所以你可以创造一个nifi流来做到这一点.DOCS
  2. 查看Nifi Registry,这是一种在不同环境之间进行版本控制和流程移动的机制.
  3. 查看JSON Flow Definition Files VS NiFi XML模板(它们正在消失)DOCS
  4. 查看我构建的this flow个演示如何在NIFI流本身中使用API.这个特定的流用于将XML转换为JSON,但它具有在NIFI本身内执行API调用所需的框架.

Python相关问答推荐

使用图片生成PDF Django rest框架

列表上值总和最多为K(以O(log n))的最大元素数

如何在具有重复数据的pandas中对groupby进行总和,同时保留其他列

Python多处理:当我在一个巨大的pandas数据框架上启动许多进程时,程序就会陷入困境

沿着数组中的轴计算真实条目

更改键盘按钮进入'

如何使用它?

如何在Python数据框架中加速序列的符号化

PyQt5,如何使每个对象的 colored颜色 不同?'

无法使用DBFS File API路径附加到CSV In Datricks(OSError Errno 95操作不支持)

实现自定义QWidgets作为QTimeEdit的弹出窗口

在pandas中使用group_by,但有条件

未知依赖项pin—1阻止conda安装""

Python逻辑操作作为Pandas中的条件

不能使用Gekko方程'

需要帮助重新调整python fill_between与数据点

解决调用嵌入式函数的XSLT中表达式的语法移位/归约冲突

使用Openpyxl从Excel中的折线图更改图表样式

使用tqdm的进度条

从嵌套极轴列的列表中删除元素