nifi python api:apachenifirestapi的一个方便的python包装器
nipyapi的Python项目详细描述
nipyapi
nifi-python-api:一个丰富的apache nifi python客户端sdk
<<功能
< DL>有关当前开发的更多信息,请参见 问题 注册。
快速启动
< div >
在
nipyapi.demo.*
中有几个脚本可以生成演示环境
中级功能位于
nipyapi.canvas/nipyapi.security/nipyapi.templates/nipyapi.versioning中
您可以使用
nipyapi.nifi/nipyapi.registry中的低级sdk访问整个api
安装nipyapi的最简单方法是使用pip:
啊!你可以设定中心配置文件中的端点配置:
# in python import nipyapi nipyapi.config.nifi_config.host = 'http://localhost:8080/nifi-api' nipyapi.config.registry_config.host = 'http://localhost:18080/nifi-registry-api'
然后导入模块并执行任务:
nipyapi.canvas.get_root_pg_id() >'4d5dcf9a-015e-1000-097e-e505ed0f7fd2'
您可以使用Docker演示创建一个安全的交互式控制台,显示许多功能:
from nipyapi.demo.secured_console import * from nipyapi.demo.console import *
您还可以探索这些脚本,以了解如何使用nipyapi自动化您的环境。
如果您对功能集感兴趣,请查看 贡献指南 。
背景和文档
< div >
有关apache nifi的更多信息,请访问https://nifi.apache.org" rel="nofollow">https://nifi.apache.org
有关此软件包的文档,请访问https://nipyapi.readthedocs.io/en/latest" rel="nofollow">https://nipyapi.readthedocs.io.