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