如何在nifi中获取SFTP传输的数据传输完成状态
How to get data transfer completion status in nifi for SFTP transfer
我在 nifi 中创建了一个流来将数据从一台 linux 机器传输到另一台 linux 机器。
流程是这样的:
GetSFTP-->UpdateAttribute-->PutSFTP
我通过 nifi API 管理的一切,即使用 nifi API 创建、更新属性和启动流程。
如何获取数据传输的完成状态,以便停止流量。
谢谢。
存在"complete"的概念是NiFi在这里不可能真正知道的。 NiFi 怎么知道另一个文件不会被添加到 GetSFTP 正在监视的目录中?
从 NiFi 的角度来看,数据流是 运行,直到有人说要停止它。它并不是真正的工作系统,您可以在其中提交开始和完成的工作,它是一个处理无限数据流的 运行 数据流。
我在 nifi 中创建了一个流来将数据从一台 linux 机器传输到另一台 linux 机器。
流程是这样的:
GetSFTP-->UpdateAttribute-->PutSFTP
我通过 nifi API 管理的一切,即使用 nifi API 创建、更新属性和启动流程。
如何获取数据传输的完成状态,以便停止流量。
谢谢。
存在"complete"的概念是NiFi在这里不可能真正知道的。 NiFi 怎么知道另一个文件不会被添加到 GetSFTP 正在监视的目录中?
从 NiFi 的角度来看,数据流是 运行,直到有人说要停止它。它并不是真正的工作系统,您可以在其中提交开始和完成的工作,它是一个处理无限数据流的 运行 数据流。