通过REST API获取JDBC模式摄取的id
当你使用帖子
方法/模式/ jdbc
Collibra数据智能云目录R新万博移动客户端EST API的端点注册数据源使用JDBC驱动程序,必须提供以下通用唯一标识符(uuid)。
参数 | 描述 |
---|---|
jdbcDriverId | 所需JDBC驱动程序的UUID。 |
ownerId | Collibra中注册数据的所有者的UUID。新万博移动客户端 |
观察者 | 用于摄取的Jobserver的UUID。 |
步骤
- 检索JDBC驱动程序的UUID。
使用
得到
方法/ jdbc
Collibra数据智能云核心R新万博移动客户端EST API的端点。curl -X GET 'https://
/rest/2.0/jdbc' \ -H 'Content-Type: application/json' 响应包含驱动程序的UUID
id
.您可以添加诸如数据库名称之类的参数来检索所需的驱动程序。curl -X GET 'https://
/rest/2.0/jdbc?数据库名称=Oracle' \ -H 'Content-Type: application/json' 响应还包含所需的连接属性。 - 检索将成为所摄取模式的所有者的Collibra用户新万博移动客户端的UUID。
使用
得到
方法/用户
Collibra数据智能云核心R新万博移动客户端EST API的端点名字参数。curl -X GET 'https://
/rest/2.0/users?name= ' \ -H 'Content-Type: application/json' 响应包含用户的UUID
id
.使用/用户/电流
端点检索当前登录用户的UUID。curl -X GET 'https://
/rest/2.0/users/current' \ -H 'Content-Type: application/json' - 检索Jobserver的UUID。
使用
得到
方法/配置/ jobServerInstance
Collibra数据智能云目录R新万博移动客户端EST API的端点。curl -X GET 'https://
/rest/catalog/1.0/configuration/jobServerInstance' \ -H 'Content-Type: application/json' 响应包含jobserver的uuid为
id
. - 使用uuid和有关连接参数的信息来构建API调用。
curl -X POST 'https://
/rest/catalog/1.0/schemas/jdbc' \ -H 'Content-Type: application/json' \ -d '{"schemaName": " ", "jdbcDriverId": "d89fde06-02ef-43de-ab40-43700c91da15", "properties": {"host": " ", "port": " ", "schema": " "}, "user": " ", "description": " ", "ownerId":"0000000 - 0000000- 0000000- 000000900002", "jobServer": "9cb2202b-ac91-45a3-a7bd-cc5b6c965be3"} " 该示例列出了连接到Oracle数据库所需的最小数据。
的描述参数不是强制性的,但是您还应该提供Collibra模式资产的描述,作为最佳实践。新万博移动客户端