创建自己的Collibra RE新万博移动客户端ST API客户端
在本教程中,将使用OpenApi发电机为Collibra Core REST API创建一个Python REST API客新万博移动客户端户端。
因为Collibra新万博移动客户端 REST api遵循OpenAPI规范(OAS),您可以使用OAS API生成器以首选编程语言获取客户端。
下载JSON规范
OpenAPI Generator可以读取JSON规范文件。您可以从您的Collibra平台或开发者门户网站下载Collibra REST api的JSON规范文件。新万博移动客户端
- 从你的Collibr新万博移动客户端a平台
- 来自开发人员门户
API引用是Collibra平台环境的一部分。新万博移动客户端您需要登录才能访问它们。
要访问API文档:
用户访问 | API文档 |
---|---|
Sysadmin角色 | 在任何Collibra页面的右上角,单击新万博移动客户端并选择API文档. |
所有角色 | 在浏览器中,访问https:// |
- 在REST api部分,选择要为其创建客户端的API。
- 点击下载API模式在页面标题下面。
- 保存文件。
- 去API参考部分的REST主页。
- 选择要为其创建客户端的API。
- 点击下载API模式在页面标题下面。
- 保存文件。
安装OpenAPI生成器
遵循OpenAPI Generator安装说明适用于您的操作系统和首选安装模式。
在Windows机器上安装OpenAPI生成器使用NPM,在命令行中执行如下命令:
$ NPM install @ openapittools /openapi-generator-cli -g
生成客户端
遵循OpenAPI Generator使用说明来生成API客户端。
在名为。的文件夹中生成Python客户机新万博移动客户端collibra-core,使用包名称新万博移动客户端collibra_core:
- 在命令行中,转到带有JSON规范文件的目录。
- 执行如下命令:
$ openapi-generator生成-g python -i dgc-core-restJson -o 新万博移动客户端collibra_core——package-name collibra_core
如果不提供包名,则默认为openapi_client.
连接到您的Collibra平台新万博移动客户端
使用样本main.py连接到您的Collibra平台:新万博移动客户端
- 下载文件到你的项目根目录:新万博移动客户端collibra-core在这个例子中。
- 编辑文件并为以下变量提供所需的值:
新万博移动客户端Collibra_url = "" username = "" password = ""
- 在命令行中,转到项目根文件夹。
- 执行以下命令运行main.py:
$ python .\main.py
终端显示如下信息:
平台版本号:平台构建号:您通过以下方式连接: ()您可以访问业务条款。
如果由于缺少中列出的依赖项而无法执行命令让,安装所需的依赖项.
下一个步骤
要安装软件包,请遵循Python . exe命令安装包教程中,通常PIP安装collibr新万博移动客户端a_core
在虚拟环境中或PIP安装——用户collibra_c新万博移动客户端ore
.
为其他Collibra REST API应用程序生成客户端。新万博移动客户端
为了成功使用生成的Collibra REST Import API包新万博移动客户端,必须手动更新/ < package_name > /模块并替换任何的出现“\”
与“\ \”
.