管理对象类型¶
对象(Object)表示一些特定类型的数据,即可在 数据资产目录 服务中进行相关操作的实体。一个对象代表着一个数据及其相关属性信息的集合。各种类型的对象构成了 数据资产目录 管理的核心内容。
数据资产目录 服务支持用户自行创建对象类型与对象关系,从而形成数据间的合理分类和关联。
创建对象类型 ¶
数据资产目录 服务已内置了基本的元数据和主数据类型。除此之外,用户还可以根据不同需求,自行创建对象类型,使大量数据具备有组织的分类。
有关 数据资产目录 服务内置数据类型。参见 数据详情查看。
备注
当前版本仅支持创建主数据对象类型。
在 数据资产目录 左侧的导航栏中,点击 对象类型 。
点击 创建对象类型 > 创建主数据对象类型。
在创建对象类型页面中,填写或选择以下信息:
类型标识符: 输入主数据对象的类型标识符,默认前缀为
UD_
且不可更改,在当前 OU 需具有唯一性描述: 输入主数据对象类型的描述,不超过 1000 字符
属性定义:
已默认设置一条属性:属性名称为
name
,类型为string
,且已设置是否索引
和是否必须
都为True
,不可修改。默认勾选为主键且主键顺序默认为1
(主键配置可更改或取消)。点击 添加属性,通过填写或选择以下信息,为主数据添加属性:
名称:输入属性的名称。同一对象类型下的属性名称不可重复。
类型:选择属性值数据的类型
是否索引:勾选为
True
,则在 数据检索 功能中,支持以该属性信息为关键词进行索引索引分词:若开启,则在 数据检索 功能中,支持对属性值进行分词索引
备注
将较为频繁搜索的属性勾选 是否索引 为
True
,可提高检索性能。
是否必须:勾选为
True
,则在 自定义同步任务 功能中进行数据同步时,该属性值为必填项。主键顺序:只有当勾选
是否必须
为True
时,才可设置主键顺序。主键顺序可选择
1
、2
、3
或不选(一个类型中,必须至少设置一个属性为主键)。主键顺序必须连续,且必须从
1
开始(例如:分别设置主键顺序为1
、2
的属性,或分别设置主键顺序为1
、2
、3
的属性)。
校验规则:
点击 添加校验规则,通过填写或选择以下信息,添加主数据类型属性校验规则:
校验字段:选择需要进行校验的对象属性
规则类型:选择一种规则类型
规则参数:输入参数(规则类型为
NOT NULL CHECK
时不需要输入参数)
备注
配置校验规则后,在数据同步时将根据规则对数据类型属性进行校验。校验规则的开启,参见 创建自定义同步任务。
有关校验规则的更多信息,参见 对象类型校验规则。
点击 确定 提交,对象类型创建完成。
主数据类型创建完成之后,在 对象类型 功能主页面,点击 查看 ,可查看对象类型基本信息。
数据资产检索 功能首页右侧的 主数据对象统计 以及 数据资产检索 功能主页面,都将出现新建的这一主数据类型及其数据对象统计。
你可以在 同步任务 中,创建该类型的同步任务。有关创建主数据同步任务的更多信息,参见 创建自定义同步任务。
创建对象关系¶
数据资产目录 支持对主数据之间的关系进行建模。
对象关系类型是为定义实体之间关系的模型,通过配置两个数据对象的关系,用户可以在查看一个对象时,还可以查看到与该实体有关联关系的数据对象。
数据资产目录 服务中可创建不同类型的关联关系,包括一对一、一对多、多对一。
一对一
,例如:单个发动机与单个发动机之间的关系:一对多
,例如:单个风机与多个叶片之间的关系:多对多
,例如:多个风机与多个 APP 之间的关系:
在 数据资产目录 左侧的导航栏中,点击 对象类型 。
点击 创建对象类型 > 创建对象关系 按钮。
在创建对象关系页面中,填写或选择以下信息:
基本信息:
类型标识符: 输入新建对象关系的标识符,默认前缀为
UD_
且不可更改,在当前 OU 需具有唯一性描述: 输入对象关系类型的描述,不超过 1000 字符
对应关系:选择一种对应关系(按左到右映射,默认
类型 1
为左侧模型,例如:一对多
关系中默认类型 1
为 “一”,类型2
为 “多”)
配置关系:
类型 1:
类型标识符:选择一个自定义对象类型的类型标识符
关系标识符:输入关系标识符(一个用于查找对象关系的 Key),不超过 50 字符
类型 2:
类型标识符:选择一个自定义对象类型的类型标识符
关系标识符:输入关系标识符(一个用于查找对象关系的 Key),不超过 50 字符
备注
对象关系标识符用来定义两个类型主数据之间的关系。在 数据资产检索 功能中,通过 类型1 的主数据及其关系标识符,可以查看到 类型2 的数据信息,反之,通过 类型2 的主数据及其关系标识符,可以查看到 类型1 的数据信息。
点击 确定,对象关系创建完成。
对象关系创建完成之后,在 对象类型 功能主页面,点击 查看 ,可查看对象关系基本信息和配置关系
。
在 数据资产检索 功能中,可以查看不同类型对象之间的关系。有关查看对象关系,参见 数据详情查看。