更新时间:2024-12-04 GMT+08:00
分享

对比数据实例

操作场景

当用户需要对比某个数据实例与其他数据实例的数据一致性时,可使用数据实例的差异对比功能。工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)支持如下两种方式对比数据实例。
  • 图形化页面:在应用运行态的数据实例详情页,对当前数据实例和目标实例进行对比,并给出对比结果及详情,方便用户快速定位不一致的数据。
  • API:使用数据服务管理 > 全量数据服务 > 系统管理API下的“属性对比API”,进行数据实例间的关系(包含关系属性)差异对比。具体操作请参见全量数据服务

本文指导您如何在应用运行态页面上对比数据实例。

前提条件

登录应用运行态

操作步骤

  1. 在左侧导航栏中,选择数据模型管理 > 数据实例,进入“数据实例”页面。
  2. 选择待操作的数据实体/关系实体。
  3. 单击待对比数据实例的唯一编码/version.唯一编码,进入数据实例详情页面。
  4. 选择“差异对比”页签,根据实际业务需求,设置如下参数信息。

    表1 实例对比参数说明

    参数

    说明

    数据实体/关系实体

    选择待对比的数据实体/关系实体。

    数据实例

    根据选择的“数据实体/关系实体”,选择该实体下的数据实例。

    属性比较范围

    根据实际业务需求,勾选需要比较的属性。

    默认勾选当前实例和待对比实例的所有属性。

    关系实例比较范围

    选择关系实例的对比范围。

    • 继承关系:数据实体从父模型继承的关系。
    • 新建关系:数据实体被作为源数据实体创建的关系。例如,数据实体A被作为源数据实体创建了一个一对多关系的关系实体B,那么这个关系实体B即表示数据实体A的新建关系。

    语言

    选择对比展示时属性名称/关系名称的语言类型。

    • 中文
    • English

  5. 单击“比较”,即可进行实例数据对比展示。

    • 属性:根据属性比较范围,展示当前数据实例和目标数据实例对应属性的值。
    • 关系:根据关系实例比较范围,展示当前数据实例和目标数据实例所属实体的“源数据实体关系”“从父模型继承的关系”,以及对应关系创建实例时“源实体”为当前数据实例或目标数据实例的实例总数。

相关文档