输入域
指挥结构
[{“resourceType”:“域”,“标识符”:{“名称”:“技术领域1”,“社区”:{“名称”:“技术社区”}},“社区”:{“名称”:“技术社区2”},“描述”:“技术领域是容器技术资产类别1。”“类型”:{“名称”:“数据资产领域”},“名字”:“技术域2”,“责任”:{“00000000-0000-0000-0000-000000005018”:[{"用户":{" id ": " 00000000-0000-0000-0000-000000900001 "}}],“业务管理”:[{“userGroup”: {" id ": " 00000000-0000-0000-0000-000001000002 "}}]}})
标识符
域的标识符可能包含下列字段:
id
的名字
和社区
确认的id
或通过的名字
externalSystemId
和externalEntityId
- 的
社区
字段具有相同的结构和需求作为社区标识符。 - 代码片段在本节中可能显示冗余数据来演示导入字段接受API。
结构标识符
{" id ":“12345678-1234-1234-1234-123456788765”、“名称”:“样本域名”,“社区”:{" id ":“43215678-1234-1234-1234-123456788765”、“名称”:“样本社区名称”},“externalSystemId”:“EXT_SYSTEM”、“externalEntityId”:“Domain_1234”}
可选字段
字段名 | 字段类型 | 讲话 |
---|---|---|
描述 | 字符串 | 设置域描述。 |
类型 | 标识符——可以包含域类型id 或的名字 。 |
设置域类型。 |
社区 | 同样作为社区的标识符。 | 移动领域的社区。应该只用于更新。 |
的名字 | 字符串 | 设置域名。应该只用于更新。 |
责任 | RESOURCE_ROLE_ID 或RESOURCE_ROLE_NAME |
创建或替换相关的社会责任。 |
预期行为
如果一个域的名称技术领域1不存在的吗技术社区社区,导入API执行插入
操作。它创建一个指定域的名称、描述和指定的类型。域类型还将根据规范。
域名是改变技术领域2域是搬到新技术社区2因为含糊不清的集
操作。如果目标社区不存在,进口会导致错误。
如果一个域命名技术领域1已经存在,一个更新
操作执行。社区,描述和更新基于提供的输入域类型。
添加操作
如果需要创建域,以下字段都必须为了成功地导入提供:
的名字
类型
社区
责任
你定义一个责任通过指定一个资源的作用,通过名称或ID识别,并分配一个或多个用户或用户组,由ID标识:
{“00000000-0000-0000-0000-000000005018”:[{"用户":{" id ": " 00000000-0000-0000-0000-000000900001 "}}],“业务管理”:[{“userGroup”: {" id ": " 00000000-0000-0000-0000-000001000002 "}}]}
资源的角色,用户和用户组定义导入的责任必须在Collibra已经存在。新万博移动客户端
您必须指定列表中的每个角色只有一次的责任。
您可以分配多个用户和多个用户组相同的角色:
“责任”:{“首席数据官”:[{"用户":{" id ": " 00000000-0000-0000-0000-000000900001 "}},{"用户":{" id ": " 00000000-0000-0000-0000-000000900002 "}}, {“userGroup”: {" id ": " 00000000-0000-0000-0000-000001000002 "}}]}
导入API Collibra的责任和执行一个查询:新万博移动客户端
- 如果相同的责任存在,导入API执行任何行动。
- 如果责任以外的输入提供的存在,他们保持不变。
- 如果存在责任相同的作用,但不同的权利人,导入API删除现有的责任和替换一个提供的输入。
- 如果不存在责任,进口API创建它们。