管理全局对象和对象实例¶
对象管理器用于定义和管理数据表之间的关系。
对象:关系型数据库中的一张数据表,表中存储的一行行数据被称为 对象实例。
对象关系:通过外键方式指定两个对象之间的关系。
视图:基于对象关系,将一个或者多个对象的字段组合在一起。
在全局对象管理器中,可以配置和管理全局生效的对象和对象实例,集中统一存储数据。创建对象关系和视图后,应用可以利用视图轻松从多个对象中查询组合后的数据。
配置对象¶
步骤 1:新建对象¶
在左侧导航栏中选择 对象管理器 > 对象。
选择 新建对象,输入对象的 名称 和 标识符 后,选择 来源:
内部对象:将根据内部对象要求创建默认字段。
第三方对象:第三方对象必须以 URI 形式接入。将仅创建 标识符 这一默认字段。
选择 下一步,进入配置字段步骤。
步骤 2:(可选)配置字段¶
字段将作为该对象的表头,在创建每一个对象实例时,需要为每个必填字段输入数值。在 配置字段 步骤中,字段列表中展示了默认创建的字段,默认字段无法编辑。可根据需要新建字段。
选择 新建字段,在弹窗中输入以下内容:
字段名称:将作为对象的表头名称。
标识符:字段的唯一标识。
别名:进一步区分字段的别名。
数据类型:根据选择的数据类型,配置最大长度、布尔值或范围,用于限制字段的输入内容。
是否必填:选择 是,该字段将必须填入数值。否则可以忽略。
选择 保存,该字段将出现在字段列表中。
步骤 3:创建对象实例¶
在左侧导航栏中选择 对象管理器 > 对象。
在对象列表中找到所需对象,选择右侧的 对象实例 按钮,进入对象实例列表。
选择 公有 或 私有 标签页,选择一种方式创建对象实例:
选择 导入对象实例,上传文件。
选择 新建对象实例,在弹窗中输入所需要的字段。
公有:可在所有 OU 查看。
私有:仅能在当前 OU 查看。
输入后,选择 保存。
步骤 4:(可选)创建对象关系¶
在左侧导航栏中选择 对象管理器 > 对象关系。
在弹窗中输入以下信息:
对象关系名称:对象关系的名称。
标识符:对象关系的唯一标识。
对象:选择已创建的一个对象作为主对象。
关联对象:选择与之建立关系的另一个对象。
指定外键:
如需指定外键,需在 对象 中选择一个除 创建人、创建时间、更新人、更新时间以外的 string 类型的字段,与 关联对象字段 (默认为标识符)关联在一起。建议选择一个值不重复的字段。例如,将
场站类型列表
设置为主对象,模型列表
设置为关联对象。则可以指定场站类型列表
中的关联模型标识符
字段为外键,与模型列表
中的标识符
字段构成关联关系。若不指定外键,需设定对象之间的关系类型。1 对 1 关系中,对象中的一个实例仅关联另一个对象中的一个实例。例如,在
设备列表
和设备标识符列表
中,一个设备仅对应一个设备标识符。多对 1 关系中,对象中的一个实例被另一个对象中的多个实例关联。例如,在模型列表
和设备类型列表
中,一个模型可以关联多个设备。
描述:对象关系的描述。
选择 保存。
步骤 5:(可选)创建视图¶
在左侧导航栏中选择 对象管理器 > 视图。
选择 新建视图,在弹窗中输入视图的名称和标识符后,选择 保存。
选择 配置 ,进入视图配置页面。
在 添加关联对象 部分,选择一个主对象,并根据需要在视图中添加主对象的关联对象。
在 配置字段 部分,勾选所选对象中的字段展示在列表中。已选字段可以拖拽排序。
在 表格内容排序 部分,选择一个对象中的字段,以该字段的升序或降序作为排序依据。
配置后,选择 保存。