华为云用户手册

  • 在服务列表中管理数据连接 登录iDME控制台。 在左侧导航栏中,单击“数字主线引擎”,进入数字主线引擎页面。 (可选)如果同时有在“公有云”上和“边缘云”上的服务,请切换到公有云。 找到待操作的运行服务,在其后单击“数据连接管理”。 在弹出数据连接管理窗口,进行数据建模引擎连接管理。 图1 管理连接数据建模引擎 连接数据建模引擎:在下拉框勾选待连接的运行服务,单击“确定”。 断开连接数据建模引擎:取消勾选已连接的运行服务,单击“确定”。 在二次确认弹窗中确认信息后,单击“确定”。
  • 在服务详情中管理数据连接 登录iDME控制台。 在左侧导航栏中,单击“数字主线引擎”,进入数字主线引擎页面。 (可选)如果同时有在“公有云”上和“边缘云”上的服务,请切换到公有云。 找到待操作的服务,单击其名称进入详情页。 单击“数据连接”,进入数据连接页签。 在此页面,您可进行数据连接管理,包括连接数据建模引擎、重新连接数据建模引擎、断开连接数据建模引擎等操作。 表1 管理数据连接管理 操作 说明 连接数据建模引擎 单击“添加运行服务”,弹出数据连接管理窗口。 在下拉框勾选待连接的数据建模引擎,单击“确定”。 在二次确认弹窗中确认信息后,单击“确定”。 重新连接数据建模引擎 找到待操作的数据连接,在其后单击“重新连接”。 断开连接数据建模引擎 在数据连接管理窗口中取消勾选已连接的数据建模引擎,并根据界面提示断开连接。 在数据连接列表中勾选已连接的数据建模引擎,在列表上方单击“断开”,并根据删除连接提示弹窗提示断开连接。
  • 操作步骤 登录iDME控制台。 在左侧导航栏中,单击“数字主线引擎”,进入数字主线引擎页面。 (可选)如果同时有在“公有云”上和“边缘云”上的服务,请切换到公有云。 根据待操作服务的实际计费模式,执行以下操作进入计费模式变更页面。 如果当前服务的计费模式为按需计费,可将其转为包年/包月。在服务后单击更多图标,在弹出的下拉菜单中单击“转包年/包月”。 或者通过服务名称链接进入详情页后,在页面右上角单击更多图标,在弹出的下拉菜单中单击“转包年/包月”。 包年/包月的数字主线引擎的MCU起始数量为10。如果当前按需计费的数字主线引擎的MCU数量不足10,请根据界面提示信息完成资源变更后再重试变更计费模式。 如果当前服务的计费模式为包年/包月,可将其转为按需计费。在服务后单击更多图标,在弹出的下拉菜单中单击“到期转按需”。 或者通过服务名称链接进入详情页后,在页面右上角单击更多图标,在弹出的下拉菜单中单击“到期转按需”。 确认变更信息后,根据界面提示操作,完成数字主线引擎计费模式的变更。
  • 查看服务列表信息 切换展示不同部署位置的服务列表,包括公有云运行服务和边缘云运行服务。 图2 运行服务列表 公有云运行服务:展示当前华为账号当前区域下,部署在公有云上的所有数字主线引擎运行服务。在公有云运行服务列表中,您可查看运行服务信息,也可进行运行服务管理。 边缘云运行服务:展示当前华为账号当前区域下,部署在边缘云上的所有数字主线引擎运行服务。在边缘云运行服务列表中,您可查看运行服务信息,也可进行运行服务管理。
  • 资源使用情况指标说明 图1 资源使用情况 您可以在资源使用情况中看到以下指标数据: 运行服务:当前华为账号当前区域下的数字主线引擎总数,包括公有云和边缘云上的服务。 已过期服务:当前华为账号当前区域下已过期的数字主线引擎总数,包括公有云和边缘云上的服务。 即将过期服务:当前华为账号当前区域下可用天数少于30天的数字主线引擎总数,包括公有云和边缘云上的服务。如您还想继续使用即将过期的服务,建议您及时为其续费。
  • 操作步骤 登录iDME控制台。 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。 (可选)如果同时有部署在公有云上和边缘云上的运行服务,请根据实际切换。 找到计费模式为包年/包月且待退订的数据建模引擎运行服务,在其后单击更多图标,在弹出的下拉菜单中单击“退订”。 您也可通过服务名称链接进入详情页后,在页面右上角单击更多图标,在弹出的下拉菜单中单击“退订”。 查看退订信息和退款金额明细。选择退订原因,勾选退订前的确认提示,单击“退订”。 查看退订确认提示,二次确认后,单击“确定”。 退订申请提交后,可以在“订单详情”中查看退订的处理进度。
  • 操作场景 组织分享是指将组织分享给华为云其他用户,允许他人在部署iDME应用时绑定此组织,使其组织下的成员登录并管理应用运行态的数据服务。 假设,在某企业内拥有两个独立的华为账号A和华为账号B。账号A主要用于企业组织管理、企业成员账号管理等,账号B主要用于企业数据管理、应用开发等。现需要使用账号A的组织成员登录和使用账号B的应用运行态。在此场景下,您可以先在账号A下创建组织并将组织分享给账号B,然后在账号B下通过部署应用绑定此组织,从而实现账号B的应用运行态拥有账号A的组织管理能力。 本文介绍将组织分享给华为云其他用户的全操作流程。
  • 操作步骤 登录iDME控制台。 在左侧导航栏中,单击“组织管理”,进入组织管理页面。 在“我的组织”页签下,找到需要分享的组织单击“分享”或进入组织详情页单击“分享”。 在弹出的窗口中,设置如下信息,单击“确定”。 表1 参数说明 参数项 说明 组织名称 待分享的组织名称。 账号ID 被分享者的账号ID。例如,您想将组织分享给华为云用户B使用,输入华为云用户B的账号ID即可。 描述 组织分享的相关描述。例如计划绑定此组织的应用名称。
  • 操作步骤 进入工业数字模型驱动引擎场景引导。 选择单击“工业元服务”使用场景中的“立即购买”,进入工业元服务购买页。 根据页面提示,配置如下信息: 表1 购买工业元服务的配置信息 配置项 配置说明 选择SDK 选择SDK类型并设置其计费单元的数量。 资源名称 用户自定义,表示需要购买的资源名称。 企业项目 该参数仅对开通企业项目的企业客户账号显示。如需使用该功能,请联系客服申请开通。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。了解更多企业项目相关信息,请参见企业项目管理。 购买时长 选择服务的使用时长。 勾选“自动续费”,避免服务到期时需要进行手动续费的操作。 完成服务资源配置后,单击“加入清单”,页面右侧弹出购买清单。 如有需要,还可进行以下操作: 删除购买清单中的单个服务,单击。 清空购买清单中的所有服务,单击“清空”。 单击“立即购买”,进入待购买服务规格确认页。 确认购买清单中的资源配置信息后,阅读并勾选同意协议。 协议详细内容请参见《工业数字模型驱动引擎(iDME)服务声明》和《iDME数据授权声明》。 单击“立即购买”,根据页面提示完成支付。 当您付款完成后,等待1-30分钟,即可进入iDME控制台查收您的服务。
  • 操作步骤 使用登录iDME控制台。 在左侧导航栏中,单击“数据建模引擎”,进入数据建模引擎页面。 (可选)如果同时有部署在公有云上和边缘云上的运行服务,请切换到公有云。 找到待操作的体验版或基础版数据建模引擎,通过服务名称链接进入详情页并展开“运行服务详情”。 在“运行服务信息”的“事务支持”处,进行事务支持配置。 开启事务支持:如果事务支持未开启,请单击“立即开启”,并在弹出的提示框中单击“确定”。 关闭事务支持:如果事务支持已开启,请单击“关闭”。
  • 操作步骤 登录iDME控制台。 在左侧导航栏中,单击“工业元服务”,进入工业元服务页面。 找到要操作的工业元服务,在其购买记录中找到待续费的记录,单击“续费”。 在服务续费页确认续费资源信息后,选择续费时长,判断是否勾选“统一到期日”,将iDME服务到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。
  • 步骤2:基于分页查询的实例数据,指定用户过滤实例数据 在Request Header中增加“X-Auth-Token”,值为用户Token。 在Request Header中增加“Content-Type”,值为“application/json”。 在Request Body中传入参数如下: { "params":{ "userId":"490183140267008000", "rdmExtensionType":" DataEntity1", "operations":["000000005"], "ids":["490930153786974208", "23213", "20230414300", "9898989898989898"] } } userId:被鉴权用户在XDMUser实体实例中的ID,不可为空。 rdmExtensionType:被鉴权实例的实体类型,不可为空。 operations:操作列表,不可为空。 ids:被鉴权的实例ID列表,不可为空。 发送POST“https://example.com/rdm_01a2b2c4764d4e00f123g345fd9baa9f_app/services/rdm/basic/api/AccessService/batchHasAccess”。 如果请求失败,会返回错误码及对应的错误信息说明。
  • URI Find接口 URL格式:POST http://{Endpoint}/rdm_{appID}_app/publicservices/api/{entityName}/find/{pageSize}/{curPage} batchHasAccess接口 URL格式:POST http://{Endpoint}/rdm_{appID}_app/services/rdm/basic/api/AccessService/batchHasAccess 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器 域名 或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。 pageSize 否 String 分页查询时,每页最多展示的记录数。 curPage 否 String 分页查询的页数。
  • 步骤1:分页查询DataEntity1实体的所有实例数据 在Request Header中增加“X-Auth-Token”,值为用户Token。 在Request Header中增加“Content-Type”,值为“application/json”。 在Request Body中传入参数如下: { "params":{ "sort":"DESC", "orderBy":"lastUpdateTime", "filter": { "joiner":"and", "conditions":[] }, "isNeedTotal":false } } sort:排序类型,也可为空。 orderBy:填写需要按哪个字段进行排序,可填写模型自身属性、参考对象的属性、扩展属性及分类属性,也可为空。 filter:填写过滤条件,可为空。 发送POST“https://example.com/rdm_01a2b2c4764d4e00f123g345fd9baa9f_app/publicservices/api/DataEntity1/find/20/1”。 如果请求失败,会返回错误码及对应的错误信息说明。
  • 操作步骤 在代码中注入Delegator和RestTemplate,并调用create方法创建 数据实例 。 import com.huawei.innovation.rdm.publishtest.delegator.XZTESTDelegator; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.web.client.RestTemplate; //import com.huawei.innovation.rdm.coresdk.basic.util.SnowflakeIdHelper; // 用于生成雪花ID @SpringBootTest public class DMETest { @Autowired XZTESTDelegator xztestDelegator; @Autowired RestTemplate restTemplate; @BeforeEach void setUp() { // 使用SnowflakeIdHelper前,需要在应用启动时设置全局唯一的workId,以确保在多实例场景下生成的ID不会重复 // SnowflakeIdHelper.setWorkerId(1L); } @Test public void createTest() { TenantUtil.setTenantId(444082253783236608L); // 设置当前操作的租户ID XZTESTCreateDTO createDTO = new XZTESTCreateDTO(); // 创建XZTEST数据实体的CreateDTO // Long uid = SnowflakeIdHelper.nextId(); // 生成雪花ID // createDTO.setUid(uid); createDTO.setUid("123456"); // 设置数据实例的唯一编码,并确保在此数据实体内唯一 createDTO.setUvalue("abc"); createDTO.setXzdate(new Timestamp(1672888888000L)); System.out.println(createDTO); XZTESTViewDTO viewDTO = xztestDelegator.create(createDTO); //采用实体代理类(xztestDelegator),调用create方法创建实例 TenantUtil.clearTenantId(); // 清除租户信息 System.out.println(viewDTO); //打印实例的所有信息 } }
  • 请求示例 示例背景 您已在cn-north-4区域的TestApp应用中,构建一个名称为“TestMV”的M-V模型数据实体,并完成了实体发布、应用发布和应用部署。希望可以根据指定的版本对象唯一编码(481785585908850688)或主对象唯一编码(481785532712488960),创建一个新的数据实例。 示例代码 为篇幅起见,这里只展示必填参数。 { "params":{ ...... "sourceInstanceId":"481785585908850688", "sourceMasterId":"481785532712488960" } }
  • 请求参数 表2 请求body参数 参数 是否必填 参数类型 描述 sourceInstanceId 是 String version.唯一编码。 sourceMasterId 是 String master.唯一编码。 传入参数时,必填参数需至少传入一个,即至少传入sourceInstanceId参数或sourceMasterId参数。为篇幅起见,这里只展示部分内容。更多参数信息,您可以在全量数据服务进行查看。
  • 响应示例 为篇幅起见,这里只展示部分内容。 { "result": "SUC CES S", "data": [ { "id": "515167665271083008", "creator": "TestAccount2 5547b9adee54423cb**********", "modifier": "TestAccount2 5547b9adee54423cb**********", "createTime": "2023-06-27T05:57:56.000+0000", "lastUpdateTime": "2023-06-27T06:12:22.752+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "TestMV", "tenant": { ...... }, "className": "TestMV", "master": { "id": "515167665275277312", "tenant": { ...... }, "className": "TestMVMaster" }, "branch": { "id": "515167665313026048", "creator": "TestAccount2 5547b9adee54423cb**********", "modifier": "TestAccount2 5547b9adee54423cb**********", "createTime": "2023-06-27T06:12:22.774+0000", "lastUpdateTime": "2023-06-27T06:12:22.774+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "TestMVBranch", "tenant": { ...... }, "className": "TestMVBranch", "version": "A" }, "latest": true, "versionCode": 1, "iteration": 1, "version": "A", "workingState": { "code": "CHECKED_IN", "cnName": "已检入", "enName": "checked in", "alias": "CHECKED_IN" }, "checkOutUserName": null, "checkOutTime": null, "preVersionId": null } ], "errors": [] }
  • URI URL格式: POST http://{Endpoint}/rdm_{appID}_app/publicservices/api/{entityName}/saveAs 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器域名或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。
  • 响应示例 { "result": "SUCCESS", "data": [ { "id": "502903940749205504", "creator": "TestAccount2 5547b9adee54423cb**********", "modifier": "TestAccount2 5547b9adee54423cb**********", "createTime": "2023-05-24T10:00:42.978+0000", "lastUpdateTime": "2023-05-24T10:00:42.978+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Design_document", "tenant": { "id": "-1", "creator": "xdmAdmin", "modifier": "xdmAdmin", "createTime": "2022-12-01T11:24:39.000+0000", "lastUpdateTime": "2022-12-01T11:24:39.000+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Tenant", "tenant": null, "className": "Tenant", "name": "basicTenant", "description": "默认租户", "kiaguid": null, "securityLevel": "internal", "code": "basicTenant", "disableFlag": false, "dataSource": "DefaultDataSource" }, "className": "Design_document", "name": "产品设计", "description": null, "kiaguid": null, "securityLevel": "internal", "income": null, "department": null } ], "errors": [] }
  • URI URI格式: POST http://{Endpoint}/rdm_{appID}_app/services/dynamic/api/{entityName}/create 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器域名或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。
  • 请求参数 表2 请求body参数 参数 是否必填 参数类型 描述 id 是 String 唯一编码。 rdmVersion 是 Int 系统版本。 rdmExtensionType 否 String 实体类型。 createTime 否 Date 创建时间。 creator 否 String 创建者。 lastUpdateTime 否 Date 最后更新时间。 modifier 否 String 更新者。 tenant 否 Object 租户。 根据实体类型、功能的不同,请求body参数不同,您可以在全量数据服务查看API具体参数。
  • 请求示例 示例背景 已在cn-north-4区域的TestApp应用中,构建一个名称为“TestMV”、多维版本属性为“view2”的M-V模型数据实体,并完成了实体发布、应用发布和应用部署。 已在应用运行态通过可视化页面或API的方式创建一个多维版本的数据实例,其数据实例的唯一编码为“523616294595981234”。 您的业务数据存在较大变更,希望可以创建新的版本,差异化管理实例数据。 示例代码 { "params": { "modifier": "XDM_Developer", "masterId": "637652965003370496", "workCopyType": "BOTH", "view2": { "id": "4" } } }
  • 响应示例 { "result": "SUCCESS", "data": [ { "id": "637773750976122880", "creator": "XDM_Developer", "modifier": "XDM_Developer", "createTime": "2024-05-30T14:05:11.504+0000", "lastUpdateTime": "2024-05-30T14:05:11.504+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "MultiViewMv", "tenant": { "id": "-1", "creator": "xdmAdmin", "modifier": "xdmAdmin", "createTime": "2024-05-30T01:11:34.110+0000", "lastUpdateTime": "2024-05-30T01:11:34.110+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Tenant", "tenant": null, "className": "Tenant", "name": "basicTenant", "description": "默认租户", "kiaguid": null, "securityLevel": "internal", "nameEn": null, "code": "basicTenant", "disableFlag": false, "dataSource": "DefaultDataSource" }, "className": "MultiViewMv", "name": "1", "description": null, "kiaguid": null, "securityLevel": "internal", "master": { "id": "637652965003370496", "creator": "XDM_Developer", "modifier": "XDM_Developer", "createTime": "2024-05-30T06:05:13.911+0000", "lastUpdateTime": "2024-05-30T06:14:31.070+0000", "rdmVersion": 2, "rdmDeleteFlag": 0, "rdmExtensionType": "MultiViewMvMaster", "tenant": { "id": "-1", "creator": "xdmAdmin", "modifier": "xdmAdmin", "createTime": "2024-05-30T01:11:34.110+0000", "lastUpdateTime": "2024-05-30T01:11:34.110+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Tenant", "tenant": null, "className": "Tenant", "name": "basicTenant", "description": "默认租户", "kiaguid": null, "securityLevel": "internal", "nameEn": null, "code": "basicTenant", "disableFlag": false, "dataSource": "DefaultDataSource" }, "className": "MultiViewMvMaster" }, "branch": { "id": "637773751051620352", "creator": "XDM_Developer", "modifier": "XDM_Developer", "createTime": "2024-05-30T14:05:11.496+0000", "lastUpdateTime": "2024-05-30T14:05:11.496+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "MultiViewMvBranch", "tenant": { "id": "-1", "creator": "xdmAdmin", "modifier": "xdmAdmin", "createTime": "2024-05-30T01:11:34.110+0000", "lastUpdateTime": "2024-05-30T01:11:34.110+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Tenant", "tenant": null, "className": "Tenant", "name": "basicTenant", "description": "默认租户", "kiaguid": null, "securityLevel": "internal", "nameEn": null, "code": "basicTenant", "disableFlag": false, "dataSource": "DefaultDataSource" }, "className": "MultiViewMvBranch", "version": "C" }, "latest": true, "latestIteration": true, "versionCode": 3, "iteration": 1, "version": "C", "latestVersion": true, "workingCopy": false, "workingState": { "code": "CHECKED_IN", "cnName": "已检入", "enName": "checked in", "alias": "CHECKED_IN" }, "checkOutUserName": null, "checkOutTime": null, "preVersionId": "637760894251569152", "view2": { "id": "4", "creator": "XDM_Developer", "modifier": "XDM_Developer", "createTime": "2024-05-30T07:17:01.666+0000", "lastUpdateTime": "2024-05-30T07:17:01.666+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Entity", "tenant": { "id": "-1", "creator": "xdmAdmin", "modifier": "xdmAdmin", "createTime": "2024-05-30T01:11:34.110+0000", "lastUpdateTime": "2024-05-30T01:11:34.110+0000", "rdmVersion": 1, "rdmDeleteFlag": 0, "rdmExtensionType": "Tenant", "tenant": null, "className": "Tenant", "name": "basicTenant", "description": "默认租户", "kiaguid": null, "securityLevel": "internal", "nameEn": null, "code": "basicTenant", "disableFlag": false, "dataSource": "DefaultDataSource" }, "className": "Entity", "name": null, "description": null, "kiaguid": null, "securityLevel": "internal", "ref": null, "lifecycleTemplate": null, "lifecycleState": null, "folder": null, "clsAttrs": null, "owner": [], "aclEntry": null, "rootNode": null, "parentNode": null, "leafFlag": true, "fullPath": "4/", "rawFullPath": "4/", "disableFlag": false, "extAttrs": [], "extAttrMap": {} }, "lifecycleTemplate": null, "lifecycleState": null, "disableFlag": false, "aclEntry": null, "clsAttrs": null, "owner": [], "extAttrs": [], "extAttrMap": {} } ], "errors": [] }
  • URI URL格式: POST http://{Endpoint}/rdm_{appID}_app/publicservices/dynamic/api/{entityName}/revise 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器域名或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。
  • 请求参数 表2 请求body参数 参数 是否必填 参数类型 描述 creator 否 String 创建者。 modifier 否 String 更新者。 masterId 是 String 主对象ID。 workCopyType 否 Object 此配置项用于创建多维版本数据实例时是否继承其对应的关系实例。根据业务需求,选择类型。 BOTH:若存在关系实例引用此数据实例作为源端实例或目标端实例,创建后的数据实例将继承这些关系实例。 SOURCE:若存在关系实例引用此数据实例作为源端实例,创建后的数据实例将继承这些关系实例。 TARGET:若存在关系实例引用此数据实例作为目标端实例,创建后的数据实例将继承这些关系实例。 NONE:创建后的数据实例将不继承任何关系实例。 CUSTOM:若指定的关系实体集合对应的关系实例引用此数据实例作为源端实例或目标端实例,创建后的数据实例将继承这些关系实例。 workingCopy 否 Boolean 是否工作副本,默认值false。 customLinkSet 否 List 关系实体名称的集合。 当“workCopyType”设置为“CUSTOM”时,需要设置此参数。 needSetNull 否 List 指定不复制的属性。被指定不复制的属性,其返回值将被设置为“null”。 view2 否 如果用户在应用设计态配置“多维版本”功能配置时,将此多维版本属性设置为必填,则请求参数为必填项。 Object 自定义的多维版本属性。 view2.id 是 String 多维版本属性的ID。 view2.clazz 否 String 多维版本属性的类名。
  • URI URL格式: POST http://{Endpoint}/rdm_{appID}_app/publicservices/api/{entityName}/compareBusinessVersion 参数说明: 表1 URI参数说明 参数 是否必填 参数类型 描述 Endpoint 是 String 承载REST服务端点的服务器域名或IP地址。 appID 是 String 应用ID。 entityName 是 String 实体的英文名称。
  • 请求示例 示例背景 您已在cn-north-4区域的TestApp应用中,构建一个名称为“TestMV”的M-V模型数据实体,并完成了实体发布、应用发布和应用部署。希望对主对象ID为“492060584863342592”的A.1版本和A.2版本进行比较。 示例代码 { "params":{ "id":"492060584863342592", "basicVersion":"A.1", "correlationVersion":"A.2" } }
  • 响应示例 为篇幅起见,这里只展示部分内容。 { "result": "SUCCESS", "data": [ { ...... //返回基础版本对象版本号A.1的所有内容 }, { ...... //返回待比较版本对象版本号A.2的基本属性的区别 "relations": [ ...... //返回待比较版本对象版本号A.2的关联关系的区别(所有区别都是A.2与A.1对比后A.2的区别)。如需对比A.1的区别,传参时调换A.1和A.2的顺序,将A.2作为基础版本对象版本号,A.1作为待比较的版本对象的版本号即可。 ], "extAttrs": { ...... //返回待比较版本对象版本号A.2的扩展属性的区别 }, "latest": true, "lastUpdateTime": "2023-04-27 14:35:56" } ], "errors": [] }
  • 请求示例 示例背景 您已在cn-north-4区域的TestApp应用中,构建一个名称为“TestMV”、多维版本属性为“view2”的M-V模型数据实体,并完成了实体发布、应用发布和应用部署。希望可以根据已创建的M-V模型数据实例,创建一个多维版本数据实例。 示例代码 { "params": { "versionId": "521722330943061234", "modifier": "DME_Developer", "view2": { "id": "11", "clazz": "ViewAttr" } } }
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全