【发布时间】:2020-12-08 11:51:05
【问题描述】:
我正在尝试使用 NiFi api 以编程方式创建 NiFi 流。 我正在内部流程中创建一个远程进程组。
RPG 请求负载需要远程进程组的目标 uri。有没有办法通过 api 以编程方式获取该 uri?
提前致谢
【问题讨论】:
我正在尝试使用 NiFi api 以编程方式创建 NiFi 流。 我正在内部流程中创建一个远程进程组。
RPG 请求负载需要远程进程组的目标 uri。有没有办法通过 api 以编程方式获取该 uri?
提前致谢
【问题讨论】:
NiFi Rest API 文档是 here:
具体来说,/remote-process-groups/{id} 上的 GET 返回一个 RemoteProcessGroupEntity,其中包含 RPG 信息,包括 URI。
{
"revision": {…},
"id": "value",
"uri": "value",
"position": {…},
"permissions": {…},
"bulletins": [{…}],
"disconnectedNodeAcknowledged": true,
"component": {…},
"status": {…},
"inputPortCount": 0,
"outputPortCount": 0,
"operatePermissions": {…}
}
如果您使用的是 Python,请考虑使用 NiPyAPI 以编程方式与 NiFi API 交互。
【讨论】: