我想使用NiFi rest api将流文件传输到输入端口。我正在浏览NiFi rest api文档,发现似乎也有支持实现这一目标。但是,说实话并不是很清楚或详细。如何使用NiFi API在NiFi中传输流文件?
我想知道的是,如何将从源处理器组排队的流文件传输到目标处理器组的输入端口,以便可以使用PutFile
来存储它。
我想尝试打这个端点: http://localhost:8080/nifi-api/data-transfer/input-ports/{portId}/transactions/{transactionId}/flow-files
虽然我可以从输入端口获得端口ID,我不知道TRANSACTIONID是什么,我从哪里可以得到的。
注意:我知道我可以使用NiFi的网络用户界面来做到这一点,但我想知道如何使用NiFi的REST API完成相同操作。
如果它们在相同的NiFi,可以直接在一个过程组连接的输出端口到输入端口上的另一过程组(在父视图连接PG框)。你需要使用API吗? – James
我知道我们可以使用NiFi网络用户界面来做到这一点。我想用NiFi API完成同样的工作。 –