使用Import API v2
导入功能允许您在Collibra数据智能云中批量创建或编辑数据。新万博移动客户端
通过导入,您可以创建和编辑团体、域、资产、映射或复杂关系及其属性、关系和标记等特征。
所有Import API操作都需要认证。有关说明,请参见新万博移动客户端Collibra REST API认证教程。
导入REST API端点和参数
您可以导入社区,域,资产,映射和复杂的关系使用以下端点:
/进口/ json-job
/进口/ csv-job
/进口/ excel-job
强制参数
必须提供以下参数:
参数 | 参数类型 | 描述 |
---|---|---|
文件标识 | 字符串(UUID) |
以前上传到Collibra数据智能云的文件的通用唯一标识符(UUID)。新万博移动客户端 |
文件 | 字符串(二进制) |
JSON、CSV或Excel文件。导入过程中,CSV和Excel文件会转换成JSON格式。 |
模板 | 字符串 |
的JSON模板解释CSV和Excel文件的表格数据。 |
你不能两者都提供文件标识
而且文件
在同一个调用中,因为操作将失败。只使用两个选项中的一个。
可选导入参数
下表总结了其他Import API v2 POST参数:
参数 | 参数类型 | 描述 |
---|---|---|
batchSize | 整数 | 之间批量处理的导入命令的数量 默认值为: |
continueOnError | 布尔 | 如果某些导入命令无效或执行失败,导入是否应该继续。 如果 默认值为 使两个continueOnError而且模拟在同一请求中不支持。 |
deleteFile | 布尔 | 导入成功后是否删除导入文件。不管这个设置是什么,导入失败时文件都会被保留。 默认值为 |
文件名 | 字符串 | 文件上传到Collibra后将接收的名称。新万博移动客户端 默认值为 |
sendNotification | 布尔 | 是否发送关于导入作业的通知。 默认值为 |
模拟 | 布尔 | 在对Collibra应用任何更改之前是否测试导入。新万博移动客户端当 默认值为 使两个continueOnError而且模拟在同一请求中不支持。 |
synchronizationId | 字符串(UUID) | 操作的同步ID。 |
为了避免可能的性能问题:
- 在开始处理大量数据的导入或同步操作之前禁用索引和超链接计算。
- 将导入作业限制为最多50,000个资源(社区、域、资产、复杂关系或映射)和500,000狗万新闻c个附加特征(属性、关系或标记)。
额外的资源狗万新闻c
- 读了从导入API开始教程。
- 在https://
/docs/ REST -importer/index.html上查阅随您的Collibra数据智能云版本提供的Collibra REST Import API文档。