创建自己的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规范文件。新万博移动客户端

API引用是Collibra平台环境的一部分。新万博移动客户端您需要登录才能访问它们。

要访问API文档:

用户访问 API文档
Sysadmin角色

在任何Collibra页面的右上角,单击新万博移动客户端并选择API文档

所有角色 在浏览器中,访问https:///docs/index.html。
  1. REST api部分,选择要为其创建客户端的API。
  2. 点击下载API模式在页面标题下面。
  3. 保存文件。
  1. API参考部分的REST主页。
  2. 选择要为其创建客户端的API。
  3. 点击下载API模式在页面标题下面。
  4. 保存文件。

安装OpenAPI生成器

遵循OpenAPI Generator安装说明适用于您的操作系统和首选安装模式。

在Windows机器上安装OpenAPI生成器使用NPM,在命令行中执行如下命令:

$ NPM install @ openapittools /openapi-generator-cli -g

生成客户端

遵循OpenAPI Generator使用说明来生成API客户端。

在名为。的文件夹中生成Python客户机新万博移动客户端collibra-core,使用包名称新万博移动客户端collibra_core

  1. 在命令行中,转到带有JSON规范文件的目录。
  2. 执行如下命令:
    $ openapi-generator生成-g python -i dgc-core-restJson -o 新万博移动客户端collibra_core——package-name collibra_core

    如果不提供包名,则默认为openapi_client

连接到您的Collibra平台新万博移动客户端

使用样本main.py连接到您的Collibra平台:新万博移动客户端

  1. 下载文件到你的项目根目录:新万博移动客户端collibra-core在这个例子中。
  2. 编辑文件并为以下变量提供所需的值:
    新万博移动客户端Collibra_url = "" username = "" password = ""
  3. 在命令行中,转到项目根文件夹。
  4. 执行以下命令运行main.py
    $ python .\main.py

终端显示如下信息:

平台版本号:平台构建号:您通过以下方式连接:  ()您可以访问业务条款。

如果由于缺少中列出的依赖项而无法执行命令安装所需的依赖项

下一个步骤

要安装软件包,请遵循Python . exe命令安装包教程中,通常PIP安装collibr新万博移动客户端a_core在虚拟环境中或PIP安装——用户collibra_c新万博移动客户端ore

为其他Collibra REST API应用程序生成客户端。新万博移动客户端

为了成功使用生成的Collibra REST Import API包新万博移动客户端,必须手动更新/ < package_name > /模块并替换任何的出现“\”“\ \”

额外的资源狗万新闻c