华为云用户手册

  • 绘制思维导图 完成新建思维导图操作后,在“测试设计”页面单击需要编辑的思维导图名称,即可进行思维导图的绘制。 新增节点 新增节点包括新增邻节点(即同级节点)与新增子节点。选中思维导图中任一节点,可根据需要选择新增节点的类型。根节点只能新增子节点,其它节点可以新增邻节点和子节点。 新增子节点 进入已创建的思维导图,选中任意节点,通过以下方式新增子节点。 单击鼠标右键,在页面下拉列表中选择“新增子节点(Ins)”。 单击键盘上的“Insert”或“Tab”。 新增邻节点 进入已创建的思维导图,选中除根节点外的任意节点,通过以下方式新增邻节点。 单击鼠标右键,在页面下拉列表中选择“新增邻节点(Enter)”。 单击键盘上的“Enter”。 删除节点 在思维导图中可删除根节点以外的任意节点,若被删除的节点含有子节点,那么子节点也会随之删除。 进入已创建的思维导图,选中除根节点外的任意节点,通过以下方式删除节点。 敲击鼠标右键,在页面下拉列表中选择“删除节点(Del)”。 单击页面右上方,并在下拉列表中选择“删除当前节点”。 使用快捷键:敲击键盘上的“Delete”。 移动节点 上移/下移 进入已创建的思维导图,选中待移动节点,单击思维导图上方工具栏中或,可在同级之间上下移动节点。 拖拽节点 进入已创建的思维导图,选中待移动节点,鼠标左键单击节点不松开,拖拽到需要的位置,松开鼠标左键。 显示层级数 在思维导图中,用户可以指定展开的节点层级。 单击鼠标右键,在页面下拉列表中选择“显示层级数”,单击目标层数。
  • PostgreSQLQuery响应示例 [ { "name": "张三", "id": "efdb403066474ab08836b9eeaaa23bca", "age": 18 }, { "name": "李四", "id": "g582b0d966611486f918bedb9c711b14", "age": 20 } ]
  • 编辑测试计划 在测试计划列表中,单击需要编辑的测试计划名称,页面右侧将滑出编辑窗口,可对测试计划进行编辑。 页签“详情”中,可以编辑测试计划(可以编辑测试计划的名称、编辑描述、选择执行方式、编辑基本信息),编辑完毕单击页面右上方“保存”。 页签“需求”中,可以添加、移除当前测试计划范围的需求,操作方式与新建测试计划里添加、移除需求相关步骤相同。 页签“测试用例”中,可以查看该计划内的测试用例,也可以添加测试计划所属版本的测试用例。 页签“操作历史”中,可以查看测试计划的编辑历史。
  • 导入Swagger文件生成测试脚本 完成创建CodeArts TestPlan接口自动化测试用例模板操作,单击用例名称,选择“脚本”页签。 在右侧“关键字库”界面,单击“导入接口”。 单击“点击添加文件或拖拽上传”,选择配置好的Swagger接口文档,单击“确定”。 文档导入成功后,系统自动解析生成脚本模板。脚本模板包含了接口的基本描述信息。可以从“关键字库”界面单击或拖拽接口添加至测试步骤,只需要按模板输入接口参数就可以测试。
  • 管理已添加的关键字 对于已添加的关键字,将鼠标悬浮在关键字区域时,可以选择进行以下操作。 单击关键字名称,可以查看关键字的详细信息。 单击“关键字目录”右侧的,可以创建文件夹。可以将步骤3中设置好的关键字储存在自定义的文件夹内。 鼠标悬浮在关键字名称的左侧区域,可以调整关键字的顺序。 单击或鼠标悬浮在关键字拖拽到测试步骤空白页,可以将关键字添加至测试步骤。 单击测试关键字任意区域,可以编辑关键字对应用例详情。 单击,可以查看该关键字的信息。 单击,可禁用关键字,再次单击可解除禁用。 单击,可从操作步骤中删除该关键字。 用户可以修改已保存的关键字协议类型。
  • 背景信息 接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 Swagger是一个定义、开发、调试RESTful等接口的工具,使用Swagger可以标准化地定义接口属性,便于互联互通。接口自动化支持导入Swagger 2.0&3.0格式的接口描述文件、解析接口的定义描述、生成脚本模板,只需要按照模板输入接口参数就可以创建接口自动化用例。 通过导入接口Swagger描述文件可以生成脚本模板,一个脚本模板对应Swagger中的一个接口定义,基于脚本模板可以可视化编排测试用例。 脚本模板和Swagger接口描述中字段的对应关系如下: swagger 2.0规范如下: 脚本模板属性 Swagger接口定义属性 名称 默认使用operationId,可在设置中配置使用summary。 路径 schema + :// + basePath + path。 请求参数hostURL host 其它请求参数 parameters swagger 3.0规范如下: 脚本模板属性 Swagger接口定义属性 名称 默认使用operationId,可在设置中配置使用summary。 路径 url + path。 请求参数hostURL servers: - url: https://{hostURL}/variable variables: hostURL: default: test.demo.com 其它请求参数 parameters, requestBody, responses
  • MySQLQuery响应示例 [ { "name": "张三", "id": "efdb403066474ab08836b9eeaaa23bca", "age": 18 }, { "name": "李四", "id": "g582b0d966611486f918bedb9c711b14", "age": 20 } ]
  • 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为对参数进行URL解码函数,函数中的参数A为编码后的字符串“abc123%E6%B5%8B%E8%AF%95”。 输出示例: 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为对参数进行自定义的URL解码函数,函数中的参数A为编码后的字符串“abc123%E6%B5%8B%E8%AF%95”。 请求体 如下图所示,请求体中应用了对参数进行自定义的URL解码函数,函数中的参数A为参数进行自定义的URL编码函数$urlEncoder(abc123测试)。 检查点属性 如下图所示,检查点属性“result”的目标值为对参数进行自定义的URL解码函数,函数中的参数A为局部参数“test”。局部参数的设置方式请参考局部参数。 if判断 如下图所示,if判断的目标值为对参数进行自定义的URL解码函数,函数中的参数A为环境变量“status”。环境参数的设置方式请参考设置CodeArts TestPlan接口脚本的环境参数。 for循环中断条件 如下图所示,for循环中断条件的目标值为对参数进行自定义的URL解码函数,函数中的参数A为字符串“abc123%E6%B5%8B%E8%AF%95”。
  • 检查用例规范性 用户可以对创建的手工测试用例进行规范检查,根据检查结果对用例进行优化。详细的编写规范请参考测试用例编写规范。 此功能为您提供65天试用期,后续需要开通测试计划专业版套餐或CodeArts专业版以上套餐来延续您的高阶体验。 完成编写测试步骤后,在页面下方单击“规范检查”,检查结果将显示在页面下方。 用户可以根据提示信息对用例进行优化,单击对应的规范描述可以查看详细规范信息。 用例编写完成后,单击“保存”。
  • 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为多个参数字符串拼接运算函数,函数中的参数A为“abc”, 参数B为“123”,参数C为环境参数“$${number}”。 请求头 如下图所示,请求头中参数“number”的值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”,参数C为局部参数“${str3}”。 请求体 如下图所示,请求体中应用了多个参数字符串拼接运算函数,函数中的参数A为环境参数“$${info}”, 参数B为环境参数“$${number}”。 检查点属性 如下图所示,检查点属性“result”的目标值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”, 参数C为局部参数“${str3}”。 if判断 如下图所示,if判断的目标值为多个参数字符串拼接运算函数,函数中的参数A为局部参数“${str1}”, 参数B为局部参数“${str2}”, 参数C为局部参数“${str3}”。 for循环中断条件 如下图所示,for循环中断条件的目标值为多个参数字符串拼接运算函数,函数中的参数A为“0000”,参数B为“1111”,参数C为“2222”。
  • 自定义分布报表 用户可以创建自定义分布报表,为统计数据设置筛选条件,筛选后的统计数据表格将显示在测试质量看板中。 参考自定义测试报表中的两种创建方式,在页面下方的自定义分布报表中单击“点击添加报表”。 在弹框中,单击“用例自定义分布”。 输入报表标题。 在页面右侧,输入条目名称,单击“编辑条件”。 在弹框中,选择需要统计的资源字段名、操作符和对应的资源字段值(如果需要增加多个字段,可以单击操作列中的+)。 单击“确定”,完成添加统计条目(如果需要添加多个统计条目,可以单击“新增条目”并重复上个步骤操作)。 在特性目录中,勾选需要目录。 单击“刷新报表”。 (可选)用户如果需要复用已配置的报表,可以单击页面右上方“保存为模板”,输入模板名称,单击“确定”。 单击“保存”,完成自定义分布报表。
  • 执行机管理 用户选择“执行机管理”页签,可以查看已经添加的执行机列表并进行以下操作: 注册码:单击“注册码”,用户在弹框中可以获取“注册码”、“domainID”用于向目标执行机发起注册。 查看执行机并发使用率:并发使用率 = 并发使用量/最大并发量。 共享执行机:执行机创建者在当前项目下单击共享按钮,可以在其他项目创建任务时选择已创建的执行机。 搜索目标执行机:单击页面上方搜索框,用户可以输入执行机名称的关键字,单击“仅搜索关键字”查看目标执行机。 根据执行机状态查看目标执行机:单击页面上方搜索框,单击“状态”,选择以下的一种执行机状态,页面展示该状态的执行机列表。 idle:执行器空闲状态,心跳正常,用例块可匹配执行。 using:执行器正在执行用例。 error:执行器心跳异常,状态不可用。 单击目标执行机的“当前执行任务”,页面将跳转至该任务的运行历史页面。
  • 产品介绍 工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME),是基于数字化变革和数据管理优秀实践开发的创新型工业软件开发与运营平台,打造“基于模型+数据驱动”的公共底座,为协同打造新一代全栈自主可控工业软件体系提供根技术服务,助力快速构建和运营云化SaaS化工业软件,汇聚企业全场景数据,构建企业级数据图谱,提供万数互联的数据索引、追溯、交互服务。 图1 工业数字模型驱动引擎 —工业数据的“根” iDME由iDME设计服务、数据建模引擎、数字主线引擎和工业数据模型模板库组成。 图2 工业数字模型驱动引擎 iDME当前已提供iDME设计服务、数据建模引擎、数字主线引擎和工业数据模型模板库中的xDM-BoX,其中xDM-BoX当前处于试运行阶段,仅支持白名单用户使用。 iDME设计服务(iDME Studio):是iDME数据模型开发平台,提供应用管理和数据模型管理能力,支持应用创建、修改、开发和发布等功能,基于数据建模能力创建和设计数据模型,定义数据模型元数据。 数据建模引擎(xDM Foundation,简称xDM-F):沉淀工业产品数据管理业务的优秀实践及模型标准,预置开箱即用的数据管理功能,基于元模型的理念提供灵活的数据模型扩展能力、以开放的云原生技术架构提供高可靠、高可用运行环境,赋能客户低成本、高效构建数字化、云化、支持多租户形式的工业数据管理应用。 数字主线引擎(LinkX Foundation,简称LinkX-F):采用数字化技术,定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。 工业数据模型模板库:内置多套基于行业标准、华为经验、业界实践而抽象总结的工业软件数据模型模板,帮助您快速复用成熟、标准的数据模型。
  • 产品架构 iDME产品架构如图3所示,为满足工业软件对数据管理引擎整体技术要求高、业务需求复杂等诉求,iDME以“万物皆模型,一切皆数据”的架构设计思想,依托华为数字化转型经验,构建的工业数字模型驱动引擎。 图3 工业数字模型驱动引擎架构图 iDME产品形态包含iDME设计服务和iDME运行服务两部分。 iDME设计服务:是iDME数据模型开发平台,提供应用管理和数据模型管理能力,支持应用创建、修改、开发和发布等功能,基于数据建模能力创建和设计数据模型,定义数据模型元数据。 iDME运行服务:包括数据建模引擎和数字主线引擎两种运行服务。 数据建模引擎:是用于应用部署和运行的计算、存储、网络等基础设施资源的集合。您可以按运行服务的维度管理数据建模引擎资源和部署应用。例如,对应用进行部署、升级、卸载等操作,在应用运行态使用更丰富的数据管理能力。 数字主线引擎:采用数字化技术,可同步数据建模引擎应用模型,也可自定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。
  • 操作限制 表2 数字主线引擎操作限制 限制项 说明 数据源 支持以下关系型数据库: PostgreSQL数据库:支持8.2及以上版本。 Oracle数据库:支持12.2.0、18.3、19.3版本。 MySQL数据库:支持5.5.3及以上版本 SQL Server数据库:支持SQL Server 2008、2008 R2、2012、2014、2016版本。 源系统API 参数映射要求:所有类型的API均须完成入参出参映射。 不同类型的API入参映射的参数要求相同,即pageSize,pageNumber,startTime,endTime。 出参映射的参数根据API类型不同要求不同。普通API须完成id映射;外键依赖API须完成id、foreignKey映射;纯关系API须完成name、description、sourceUniqueKey、targetUniqueKey映射。 连接性要求:接入的API必须连接测试通过。 认证鉴权要求:支持通过Header传入凭据的方式接入需要认证鉴权的API。 数据实体 批量删除、作废、发布、失效、编辑责任人、添加/清除标签等,单次可操作的数据实体数量不能超过20个。 逆向建模生成数据实体时,单次批量可操作的物理表数量不能超过20个。 单次批量导入数据实体时,实体数量不能超过200个及实体属性总数不能超过2000个。 单次批量导出数据实体时,全部导出时最多只能导出1000个,导出选中项时数量不能超过200个。 构建物理表、关联物理表及逆向建模支持的数据库类型为Oracle、MySQL、PostgreSQL、SQL Server。 关系实体 批量删除、作废、发布、失效、编辑责任人、添加/清除标签等,单次可操作的关系实体数量不能超过20个。 单次批量导入关系实体时,实体数量不能超过200个及实体属性总数不能超过2000个。 单次批量导出关系实体时,全部导出时最多只能导出1000个,导出选中项时数量不能超过200个。 构建物理表支持的数据库类型为Oracle、MySQL、PostgreSQL、SQL Server。 引用属性配置 单次批量导出枚举时,全部导出时最多只能导出1000个,导出选中项时数量不能超过200个。 单次批量删除的枚举类型数量不能超过20个。 单次批量删除的单位类型数量不能超过20个。 数据入图 同一企业租户下,所有租户的所有入图任务同时执行的调度最多不超过10个,超过数额的调度会自动排队处于待执行状态。 同一入图任务最多同时开启10个调度,可包含多个手工调度,但只能有一个正在执行的定时调度。其中正在执行的调度不能存在数据时间范围的冲突,即起止时间区间有重叠。例如: 任务A正在执行一个定时调度,按执行计划应该触发下次调度,实际下次调度暂不执行,直至本次定时调度执行完成后,下次调度将立刻执行。 任务A正在执行调度A1,数据的起止时间为2023-09-13 00:00:00到2023-09-14 00:00:00,又发起一个调度A2,数据的起止时间为2023-09-13 12:00:00到2023-09-14 12:00:00,两个调度的起始时间有重叠,调度A2将无法成功发起。 同一企业租户下,所有租户的所有调度共享速度。 说明: 此处提供的入图性能数据为理论值,来自于华为内部实验室,于特定测试环境下所得,实际使用中可能因数据复杂程度、使用条件和环境因素等不同略有不同,请以实际使用的情况为准。 在同一企业租户下,单租户单调度,数据规格为1000万数据量,含10个属性(均有值)的测试条件下,入图速度约为30分钟。例如: 租户A下有2个均是1000万数据量的入图调度,若同时开始,则60分钟后同时完成。 租户A与租户B各有1个均是1000万数据量的入图调度,若同时开始,则60分钟后同时完成。 通过文件方式导入实例数据时,单次上传限制文件数为1,文件大小不能超过12M且格式必须为csv或zip格式。上传csv文件时,文件命名无要求;上传zip文件时,zip包内仅限csv文件且文件数不超过1,包内csv文件名只能包含中文、字母、数字以及下划线且文件大小不能超过200M。 在基础版租户中,每个模型可以同时有多个数据入图任务;然而在基础版-Lite租户中,每个模型只能有一个数据入图任务(已作废的任务除外)。 在基础版-Lite租户中,对于数据入图类型为数据库映射或API映射的数据入图任务不支持定时调度,仅支持手工调度,并且不支持VIP调度。 在基础版-Lite租户中,数据入图任务单次入图的实例条目数上限为10,000条。 聚合服务 批量删除、作废、编辑责任人、编辑维护人、添加/清除标签等,单次可操作的聚合服务数量不能超过20个。 单次批量删除的服务测试用例数量不能超过20个。 单次批量导出聚合服务时,全部导出时最多只能导出1000个,导出选中项时数量不能超过200个。 环境变量 单次批量删除的环境变量数量不能超过20个。 数据探索 实例图谱探索:单个视图中允许展示的实例节点不能超过1000个。 模型路径探索:单个视图中允许展示的实例节点不能超过1000个。 探索视图:单个视图中允许展示的实例节点不能超过1000个。 用户权限管理 单次批量删除的用户数量不能超过20个。
  • 使用建议 以下建议有助于保证数字主线引擎服务在使用过程中的运行状态良好。 表1 使用建议说明 功能模块 建议项 建议说明 租户管理 应用租户数 单个企业租户下建议创建不超过50个应用租户。 用户授权管理 授权用户数 单个企业租户下建议授权不超过500个用户。 基础数据管理 数据源数 单个应用租户下建议创建不超过100个数据源。 源系统API数 单个应用租户下建议创建不超过100个源系统API。 设备API数 单个应用租户下建议创建不超过1000个设备API。 标签数 单个应用租户下建议创建不超过1000个标签。 xDM-F数据同步 同步xDM-F应用数 单个企业租户下建议同步不超过10个xDM-F应用的模型数据。 同步历史xDM-F实例数据 建议如下: 建议使用实例调度任务功能。 建议设置不超过3个月的调度时间范围。 建议每批待调度的任务不超过100个。 模型设计 已发布数据模型数 单个应用租户下建议不超过2000个已发布数据模型,数据模型包括数据实体、关系实体。 数据模型属性数 单个数据模型建议不超过50个属性,包括系统基本属性和自定义属性。 逆向建模数 逆向建模生成的数据模型数量建议单次不超过50个,包括数据实体和关系实体。 数据模型源端映射数 单个数据模型建议创建不超过10个源端映射数,包括关系型数据库映射和源系统API映射。 导入数据模型 通过导入方式创建数据模型(包括数据实体和关系实体)时,单次上传限制文件数为1,文件大小建议不超过12M且格式必须为 CS V格式。 枚举类型数 单个应用租户下建议不超过200个枚举类型,且单个枚举类型内建议不超过100个枚举值。 单位类型数 单个应用租户下建议不超过200个单位类型,且单个单位类型内建议不超过100个单位值。 数据探索 已保存的模型路径探索数 单个应用租户下建议保存的模型路径探索数量不超过50个。 模型路径探索中的模型数 单个模型路径探索中的数据实体数量建议不超过15个。 已保存的实例图谱探索数 单个应用租户下建议保存的实例图谱探索数量不超过50个。 实例图谱探索中扩展查询条数 单个实例图谱探索中扩展查询条数建议不超过20条。 探索视图数 单个应用租户下已发布的探索视图数量建议不超过50个。 数据服务 已发布的聚合服务数 单个应用租户下已发布的聚合服务数量建议不超过1000个。 聚合服务中的模型数 单个聚合服务内的数据模型数量建议不超过15个。 聚合服务中服务测试用例数 单个聚合服务内的服务测试用例数量建议不超过20个。 聚合服务返回数据条目数过多 单个聚合服务返回数据条目量级超过1000条时,建议使用分页参数。
  • 数据建模引擎 表1、表2和表3分别展示了登录数据建模引擎后的产品功能。 表1 应用级功能概览 功能名称 功能描述 发布区域 数据看板 展示当前应用下所有的数据实体、关系实体、 数据实例 的数量以及最近的变化趋势。 华北-北京四 我的工作空间 展示当前登录用户的导出和导入任务清单,支持任务里导出、导入文件的下载。 华北-北京四 数据模型管理 提供数据模型驱动、功能可配置、设计即开发的数据模型管理能力。 支持数据实体、关系实体、功能模型的创建、查看、编辑、删除、发布、修订、作废。支持扩展实体,支持通过勾选的方式配置数据实体与关系实体的功能,发布模型后生成模型相关的服务,可在数据模型图谱中查看应用下的全量模型。 支持在应用运行态创建和管理已发布模型对应的数据实例,方便用户对发布的模型进行测试。 支持通过反向建模的方式快速导入实体。 华北-北京四 搜索服务管理 提供自定义将模型实体或实例进行联合全文检索的搜索服务管理能力,支持自定义设置索引字段,提供底层的搜索接口,具有较高的搜索性能和匹配性,且每个搜索服务相互隔离。 请注意,该功能仅限在标准使用场景的应用中使用,轻量使用场景(即数据建模引擎基础版-Lite)的应用不支持。 华北-北京四 数据服务管理 提供应用内系统管理API以及模型生成的所有API的信息与请求示例,在应用部署后可调用。 华北-北京四 工业数据模型模板库 提供丰富且实用的多场景工业数据模型模板,可快速地基于模板在应用设计态设计数据模型,简化应用构建过程,提高操作效率。 请注意,该功能仅限在标准使用场景的应用中使用,轻量使用场景(即数据建模引擎基础版-Lite)的应用不支持。 华北-北京四 流程引擎 流程引擎是一种用于管理和执行业务流程的软件工具。您可以通过流程引擎的建模、编排、执行、监控等功能,将业务流程抽象成可执行的流程模板,并自动化执行流程,从而提高工作效率、降低成本、增强风险控制能力。 请注意,该功能仅限在标准使用场景的应用中使用,轻量使用场景(即数据建模引擎基础版-Lite)的应用不支持。 华北-北京四 主服务标签 支持查询系统标签。 支持自定义标签。 华北-北京四 用户管理 应用责任人可在应用设计态给不同职责的用户授予合理的角色,并依据实际业务的变化随时调整,保证用户拥有必要的权限开展相应的工作,避免越权操作和非安全操作。 华北-北京四 应用同步 支持同一租户下不同应用间设计态和运行态的模型数据间的同步功能。 执行同步操作需要同时具备源应用和目标应用的权限。 支持在线同步和离线同步。其中,离线同步需先在源应用下创建离线同步任务,然后下载生成的同步文件,最后在目标应用下上传同步文件,即可完成离线同步任务。 华北-北京四 应用发布 应用发布将当前应用发布的模型和基础数据发布为一版新的代码包,支持查看应用发布历史与发布内容,支持下载最新20个版本的jar包和代码包。 支持生成和下载数据建模引擎SDK。 请注意,该功能仅限在标准使用场景的应用中使用,轻量使用场景(即数据建模引擎基础版-Lite)的应用不支持。 华北-北京四 表2 数据模型级功能概览 功能名称 功能描述 发布区域 基础数据服务 任何实体模型都具有的功能服务,应用通过生成的基础数据服务原子接口,可实现基础服务调用。 华北-北京四 文件服务 支持通过数据建模创建文件类型属性即可实现多种非结构化数据管理的诉求,无需任何开发即可拥有数据对象的文件管理能力。 大文件断点续传能力,文件切片多线程快速上传及下载。 支持批量文件上传、一键批量下载。 支持HTTPS安全传输协议、文件匿名保存、根据业务规则控制文件下载权限。 支持多种文件存储类型: 二进制文件,0~1MB,如头像、铃声等,直接保存在数据库中。 通用文件,1~100MB,如office文档、短视频等,保存在对象存储中。 超大文件,100MB以上,如3D图纸、长视频等,保存在对象存储中。 华北-北京四 安全受控 适用于需要对业务数据的关键信息和数据密级进行管控的场景。 提供了基础属性“KiaGuid(关键信息资产唯一标识),SecurityLevel(密级)”的定义。 华北-北京四 主版本服务 适用于需要对数据进行检出、修订、检入操作的业务场景,如主对象保存对外的ID和名称等不频繁改动的属性,版本对象保存可能频繁修改的信息。与下游系统集成时,会组合主对象的ID、名称以及最新版本对象的属性信息。 每个版本对象都有自己的主对象。 主版本服务没有对外可调用的Restful原子接口。 对版本对象进行检出、更新等操作时,不可以修改主对象。 如有必要更新主对象的数据,可以调用版本服务中的UpdateByAdminOf和BatchUpdateByAdminOf原子接口。不建议随版本对象对主对象进行频繁更新。在创建属性时,应分析此属性是主对象属性,还是版本对象属性。 华北-北京四 版本服务 创建一个数据实体,选择父模型为VersionObject或者VersionObject的子模型,表示正在创建一个M-V模型,版本服务功能就会在功能列表中被带出。 华北-北京四 系统版本 适用于需要保存数据实体的历史操作日志的场景。 为对象提供QueryHistoryDataOf(分页查询历史版本信息)和_CompareVersionOf(对比版本信息)两种服务。 华北-北京四 树形结构 适用于树形结构的数据实体。 树形结构的原理:树形结构功能模型创建时,自动生成“ParentNode”参考对象类型的属性,参考自身,形成1:N的关系。 对外提供GetAllParentList(获取全部父项)、GetChildList(获取单层子项)、BatchRemoveChildNode(批量移除子项)、GetParent(获取单层父项)、BatchAddChildNode(批量添加子项)等原子接口。 对于M-V对象,只能在master对象上勾选。 华北-北京四 权限管理 为应用提供ACL属性,用于存储不同类型的授权和鉴权信息。 为应用提供基于数据对象和操作的授权/鉴权功能服务,应用可根据自身业务需求,进行数据或功能授权/鉴权的开发。 华北-北京四 业务编码生成器 适用于需要自定义业务编码的场景。应用可自定义业务编码生成的规则以及“业务编码绑定属性”(属性需为“文本类型&唯一键”)。 支持通过GenerateBusinessCode(新增业务编码)接口使用此功能。 对于M-V对象,只能在master对象上勾选。 华北-北京四 文件夹管理 适用于需要对数据对象进行文件夹关联和管理的场景。 文件夹管理实现Foldered功能模型,自动生成Folder属性,以数据实体Folder作为参考模型。Folder作为一个具有系统版本、基础数据服务、扩展属性、扩展类型、树形结构、失效管理功能的实体模型,可提供相关原子接口和功能,进行文件夹的操作。 Foldered功能模型和Folder实体,建立了多对多关系实体FolderedLink,根据关系实体的基础数据服务的相关接口服务可进行文件夹关系操作。 华北-北京四 分类管理 适用于需要对数据对象进行分类属性管理的场景。 可为数据实体添加分类类型的属性,分类属性可实例化到分类节点。 对象可通过分类属性从所有分类节点中选择自己所在的分类。 若为M-V对象,仅支持在version模型上维护。 华北-北京四 扩展属性 适用于在运行环境中,租户需要扩展业务属性的场景。 勾选扩展属性功能后,通过模型发布,租户发布部署后,租户侧代码的实体类中便会生成相应的扩展属性列表属性。租户侧可以为对象添加扩展属性,对扩展属性的CRUD不需要再进行租户发布部署。 如果用于应用中台构建,可为用户提供添加扩展属性的CRUD Rest接口注册到APIG,供用户进行调用。 对于M-V对象,只能在version模型上勾选。 华北-北京四 扩展类型 适用于标明哪些实体模型可以在应用运行态中被扩展。被扩展是指租户可以基于此实体模型创建自己个性化的数据实体模型。 仅“实体模型”可勾选此功能。扩展模型从父模型继承扩展类型功能。因为抽象模型没有生成物理表,故其不具备扩展类型的功能。 仅勾选了此功能的“实体模型”才可作为应用运行态中扩展模型的父模型。 华北-北京四 生命周期管理 适用于需要对业务对象进行生命周期状态管理的场景。 需要定义生命周期模板和状态,来完成数据对象的生命周期管理。请为数据对象的操作动作分别定义初始状态和目标状态,否则会出现因无目标状态导致操作被禁止的情况。 对于M-V对象,只能在version模型上勾选。 华北-北京四 失效管理 提供了“生效/失效”标识字段,勾选“失效管理”后即可对数据对象进行生失效管理。 功能模型提供了生效、失效的方法。 会影响系统版本,会影响更新时间,会发出增量数据消息。 对于M-V对象,不影响业务版本。 华北-北京四 所有者管理 勾选此功能的数据实体会有Owner属性,代表数据Owner。如有需要,您可在授权模块中围绕数据Owner的维度为数据实例设置访问控制权限。数据Owner在系统中是一个系统级的虚拟角色。系统中内置了两种虚拟角色: All表示所有用户。 Owner表示数据所有者。 华北-北京四 标签管理 适用于需要对数据对象实例打标签的场景。 对外提供三个接口QueryTag(查询对象标签)、AddTag(给对象打标签)和removeTag(去除对象标签)。 为实例数据打的标签,来源于“基础数据管理”的“标签管理”模块,需要用户自定义。 华北-北京四 多维视图&多维分支 M-V模型实体的可选功能,只能在version模型上勾选。 支持用户以不同视角(如设计、工艺、制造、服务等)对同一个数据对象(如BOM编码)进行差异化管理。 一个M-V模型实体可添加三个多维版本管理数据对象,且各视图版本的数据独立演进,简化用户对多版本管理的操作。 华北-北京四 数据分类管理 支持用户在设计态为数据实体勾选数据分类管理功能。 支持用户基于系统预置的分类抽象模型自定义扩展多个分类数据实体,并在运行态(运行阶段),创建相应的分类数据实例。 支持用户通过预置接口为数据实例与分类数据实例创建/移除关联关系。 华北-北京四 结构化文档管理 融合文档编辑、文档管理、文档协作、知识共享等功能于一体,帮助个人和团队更便捷地创作、共享和管理文档。 请注意,该功能当前处于试运行阶段,仅支持白名单用户在体验版数据建模引擎上使用。 支持用户在设计态为数据模型勾选结构化文档管理功能。 支持用户基于系统预置的推荐模板自定义创建结构化文档。 支持用户根据自身业务场景自定义团队/个人模板。 支持分享文档,多人同时编辑文档,实时协作行为可见。 华北-北京四 表3 属性级功能概览 功能名称 功能描述 发布区域 属性类型 为数据模型创建属性时,需要指定属性类型。 当前属性类型包括:文本、长文本、整型、长整型、浮点型、浮点型(自定义精度)、参考对象、文件、布尔值、日期、枚举、分类、人员、URL和JSON。 不同的属性类型具备不同的约束条件。 华北-北京四 枚举 创建枚举类型时,需要为其创建枚举项。例如,枚举类型为性别,枚举值为男和女。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为枚举,则必须指定枚举类型。 如果模型具有枚举类型的属性,为模型创建数据实例时,可以在枚举属性选择枚举项。 华北-北京四 密级 所有类型的属性都需要配置密级,支持内部公开、机密、秘密和绝密。 属性的密级作用于数据实例的属性值。 华北-北京四 合法值 创建合法值时,应为其配置具体的合法值列表。 合法值共有五种类型:文本、整型、长整型、浮点型和人员。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为文本、整型、长整型、浮点型、人员,可以为其选择合法值。 如果模型属性选择了合法值,为模型创建数据实例时,此属性的字段值必须在合法值列表中。 华北-北京四 计量单位 创建计量单位时,需要为其创建具体的单位。例如计量单位:重量,单位:克和千克。 为模型创建属性或在属性库创建属性时,如果指定了属性类型为数字类型(整型、长整型或浮点型),则可根据需要指定计量单位(单位类型)。 如果模型具有计量单位的基本属性,为模型创建数据实例时,可以在为属性值选择单位。 华北-北京四 属性库 支持在属性库中维护属性。 如果数据模型选择了扩展属性功能,并配置了扩展属性类型和数量,则可以为数据模型从属性库中选择对应类型的属性。 为数据模型添加的扩展属性数量不能超过其配置的扩展属性数量。 华北-北京四 文件存储方式 为模型创建属性或在属性库创建属性时,如果指定了属性类型为文件,则必须选择文件存储方式。 提供两种文件存储方式: BLOB:数据库存储,最大支持1MB。 对象存储:使用 对象存储服务 存储文件,文件≤100MB使用普通上传,文件>100MB使用分块上传,最大支持10GB。 华北-北京四 父主题: 产品功能
  • 与其他服务的关系 工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)服务与周边服务的依赖关系如图1所示。 图1 iDME与其他服务的关系 表1 iDME与其他服务的关系 服务名称 iDME服务与其他服务的关系 主要交互功能 云容器引擎(Cloud Container Engine,CCE) 通过创建CCE集群及其上的主机组/主机,部署设计服务和运行服务。 创建CCE集群 创建节点池 创建节点 容灾启停管理 弹性云服务器(Elastic Cloud Server,ECS) 通过创建CCE集群主机弹性云服务器,部署应用docker。 iDME服务docker部署 对象存储服务(Object Storage Service,OBS) 运行服务管理的文档保存在对象存储中。 文件上传 文件下载 文件删除 容器镜像服务 (SoftWare Repository for Container,SWR) 将服务打包的Docker镜像上传至SWR镜像仓,CCE拉取SWR镜像进行部署。 镜像存储 镜像部署 关系型数据库(Relational Database Service,RDS) 控制台服务、设计服务、运行服务关系数据的增、删、改、查。 数据库连接 数据CRUD 弹性文件服务(Scalable File Service,SFS)-Turbo 运行服务管理的文档保存在SFS-Turbo中。 文件上传 文件下载 文件删除 云审计 服务(Cloud Trace Service, CTS ) CTS记录iDME服务相关的操作事件,方便用户日后的查询、审计和回溯。 审计关键操作 云日志 服务(Log Tank Service,LTS) 记录iDME服务运行日志,方便用户查询进行问题定级定位。 日志收集记录 应用运维管理 (Application Operations Management, AOM ) 统计与展示iDME服务运行环境状态指标、基于指标设置告警。 指标收集/展示 告警定义/发送告警 应用性能管理 服务(Application Performance Management, APM ) 实时监控iDME服务组件运行状态、JVM状态、线程状态、API调用统计、Redis/RDS访问记录统计。 调用链管理,方便用户进行日常监控、问题定界定位。 调用链 调用指标统计 状态监控 统一身份认证 (Identity and Access Management, IAM ) iDME服务对外、对内访问认证鉴权。 支持细粒度鉴权管理。 认证 鉴权 组织成员账号(OrgID) 运行服务访问认证鉴权。 运行服务访问权限控制 弹性公网IP(Elastic IP) 设计服务通过EIP对外提供服务(DNS绑定改IP)。 - API网关(API Gateway,APIG) 运行服务统一通过APIG对外提供服务。 API注册 API发布 API过载配置 弹性负载均衡(Elastic Load Balance,ELB) ELB Ingress功能,对接APIG和CCE集群,完成iDME服务请求的负载转发均衡。 请求转发 虚拟私有云(Virtual Private Cloud,VPC) 实现iDME服务隔离的私有云空间。 - 分布式消息服务Kafka版(Distributed Message Service for Kafka) 通过分布式消息服务Kafka版完成消息的发布与消费。 发布 消费 分布式消息服务RocketMQ版(Distributed Message Service for RocketMQ) 通过分布式消息服务RocketMQ版完成消息的生产与消费。 创建Topic 分布式缓存服务(Distributed Cache Service,DCS) 通过分布式缓存服务Redis版缓存设计服务/运行服务热点数据,提升访问效率。 热点数据加载和访问 企业主机安全 (Host Security Service,HSS) 通过HSS构筑iDME主机级别安全。 iDME主机安全防护 Web应用防火墙 (Web Application Firewall,WAF) 通过WAF构筑iDME Web应用安全。 Web安全防护 Anti-DDoS流量清洗服务(Anti-DDoS traffic cleaning service,Anti-DDoS) 通过Anti-DDoS构筑iDME防DDoS攻击安全。 DDoS攻击防护 标签管理服务(Tag Management Service,TMS) 通过TMS标识运行服务,以实现对运行服务进行分类。 添加标签 微服务引擎(Cloud Storage Service Engine,CSE) 通过CSE进行微服务治理。 注册中心 配置中心 VPC终端节点 (VPC Endpoint) 通过VPC Endpoint实现跨VPC访问。 跨VPC访问
  • 数据建模引擎权限 数据建模引擎是用于应用部署和运行的计算、存储、网络等基础设施资源的集合。在应用设计态完成应用的功能设计和开发,管理员或拥有运行环境管理权限的IAM用户可将其部署到数据建模引擎,生成对应的应用运行态。 iDME提供体验版、基础版和基础版-Lite的数据建模引擎,应用部署在不同的数据建模引擎,该应用运行态的权限控制能力不同,如表1所示。 表1 应用运行态权限说明 类型 说明 体验版数据建模引擎 基于统一身份认证服务(Identity and Access Management,简称IAM)能力的授权,租户内的IAM用户可以访问和操作体验版应用运行态。在iDME控制台配置应用信息时,如果未开启权限控制,则租户内的所有IAM用户均可登录应用运行态并调用API;如果开启权限控制,则仅具备应用设计态角色的IAM用户才可进行登录和调用操作。 基础版/基础版-Lite数据建模引擎 公有云场景下,对于基础版和基础版-Lite应用运行态,用户可通过组织成员账号(OrgID)进行界面登录访问,或者通过IAM账号进行API调用。 基于OrgID能力的授权,通过OrgID的组织管理让企业部门、企业成员或企业用户拥有访问和操作应用运行态的权限。在iDME控制台部署应用时,绑定OrgID组织即可对应用运行态授权。关于OrgID的详细介绍,请参见OrgID。 基于IAM能力的授权,在iDME控制台配置应用信息时,如果未开启权限控制,则租户内的所有IAM用户均可调用应用运行态API;如果开启了权限控制,则仅具备应用设计态角色的IAM用户才可调用。 父主题: 权限管理
  • iDME EnvOperationAccess { "Version": "1.1", "Statement": [ { "Action": [ "dme:apps:get", "dme:envs:get", "dme:envs:deployApp", "dme:envs:destroyApp", "vpc:publicIps:get", "dme:tag:listTagsForResource" ], "Effect": "Allow" } ] }
  • iDME AppOperationAccess { "Version": "1.1", "Statement": [ { "Action": [ "dme:apps:get", "dme:apps:create", "dme:apps:modify", "dme:envs:get", "iam:users:listUsers", "vpc:publicIps:get", "dme:tag:listTagsForResource" ], "Effect": "Allow" } ] }
  • iDME ReadOnlyAccess { "Version": "1.1", "Statement": [ { "Action": [ "dme:apps:get", "dme:envs:get", "vpc:publicIps:get", "dme:tag:listTags", "dme:tag:listTagsForResource", "dme:tag:listResourcesByTag", "vpc:publicips:list" ], "Effect": "Allow" } ] }
  • iDME FullAccess { "Version": "1.1", "Statement": [ { "Action": [ "dme:apps:*", "dme:envs:*", "iam:users:listUsers", "vpc:vpcs:list", "vpc:securityGroups:get", "vpc:subnets:get", "vpc:publicIps:get", "vpc:publicIps:list", "vpc:publicIps:update", "dme:tag:*" ], "Effect": "Allow" } ] }
  • 设计服务权限 设计服务提供应用管理功能,在应用管理页面,可管理iDME的所有应用,包括创建应用、删除、进入应用设计态开发应用等操作。 进入应用设计态后,基于iDME RBAC(Role-Based Access Control,基于角色的访问控制)能力的授权,通过权限设置给不同职责的IAM用户授予合理的角色来实现精细的权限管理。应用设计态内置了三类角色:应用责任人、应用开发人员和应用只读成员,这三类角色之间的关系和简要说明如下: 应用责任人:拥有应用设计态的全部权限。在iDME控制台,具有“DME AppOperationAccess”策略权限的用户可以授予用户应用权限,可以对某一个应用或全部应用授权。 应用开发人员:拥有应用设计态的开发权限。进入应用设计态,应用责任人可以定义用户和该角色的关系。 应用只读成员:拥有应用设计态的只读权限。进入应用设计态,应用责任人可以定义用户和该角色的关系。 表1 首页 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 数据看板 查询 √ √ √ 表2 我的工作空间 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 我的导出任务 查询 √ √ √ 我的导出任务 下载导出文件 √ √ √ 我的导入任务 查询 √ √ × 我的导入任务 下载导入文件 √ √ × 表3 数据模型管理-1 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 数据实体 查询 √ √ √ 数据实体 查看详情页面 √ √ √ 数据实体 创建 √ √ × 数据实体 删除 √ √ × 数据实体 编辑 √ √ × 数据实体 发布 √ √ × 数据实体 作废 √ √ × 数据实体 导入 √ √ × 数据实体 导出 √ √ √ 数据实体 添加标签 √ √ × 数据实体 清除标签 √ √ × 关系实体 查询 √ √ √ 关系实体 查看详情页面 √ √ √ 关系实体 创建 √ √ × 关系实体 删除 √ √ × 关系实体 编辑 √ √ × 关系实体 发布 √ √ × 关系实体 作废 √ √ × 关系实体 导入 √ √ × 关系实体 导出 √ √ √ 关系实体 添加标签 √ √ × 关系实体 清除标签 √ √ × 表4 数据模型管理-2 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 功能模型 查询 √ √ √ 功能模型 查看详情页面 √ √ √ 功能模型 创建 √ √ × 功能模型 删除 √ √ × 功能模型 编辑 √ √ × 功能模型 发布 √ √ × 功能模型 作废 √ √ × 数据模型图谱 查询 √ √ √ 数据模型图谱 保存位置 √ √ × 数据模型图谱 重置位置 √ √ × 数据模型图谱 刷新图谱 √ √ √ 反向建模 创建数据源 √ √ × 反向建模 删除数据源 √ √ × 反向建模 编辑数据源 √ √ × 反向建模 查看数据源信息 √ √ √ 反向建模 建模 √ √ × 反向建模 删除建模 √ √ × 反向建模 编辑建模 √ √ × 反向建模 查看物理表/模型信息 √ √ √ 反向建模 查询模型 √ √ √ 表5 基础数据管理 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 枚举类型 查询 √ √ √ 枚举类型 查看详情页面 √ √ √ 枚举类型 创建 √ √ × 枚举类型 编辑 √ √ × 枚举类型 删除 √ √ × 枚举类型 导入 √ √ × 枚举类型 导出 √ √ √ 表6 数据服务管理 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 全量数据服务 查询 √ √ √ 全量数据服务 查看详情页面 √ √ √ 全量数据服务 刷新 √ √ √ 查询条件转换工具 查询 √ √ √ 表7 应用中心 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 用户管理 查看 √ √ √ 用户管理 编辑 √ × × 应用发布/历史 刷新 √ √ √ 应用发布/历史 下载最新代码 √ √ × 应用发布/历史 下载最新JAR包 √ √ × 应用发布/历史 查看详情页面 √ √ √ 应用同步 查询 √ √ √ 应用同步 查看详情页面 √ √ √ 应用同步 创建 √ √ × 应用同步 启动 √ √ × 应用同步 删除 √ √ × 应用同步 编辑 √ √ × 表8 系统管理 二级菜单 功能 应用责任人 应用开发人员 应用只读成员 主服务标签 查询 √ √ √ 主服务标签 查看详情页面 √ √ × 主服务标签 创建 √ √ × 主服务标签 编辑 √ √ × 主服务标签 删除 √ √ × 父主题: 权限管理
  • 功能介绍 在使用工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)服务前,建议您先了解iDME服务的基本概念,以便更好地理解服务提供的各项功能。其中表1展示了iDME的功能概览,数据建模引擎和数字主线引擎详细描述了iDME运行服务的功能概览,SDK服务详细介绍了iDME工业元服务中各SDK服务的功能描述。 表1 iDME功能概览 功能名称 功能描述 发布区域 设计服务 应用管理:应用是指租户对最终用户提供的完整数据和功能的集合。您需要至少创建一个应用来使用iDME的设计服务和运行服务。在应用管理中您可以创建、修改、删除应用。 华北-北京四 运行服务 iDME 运行服务包括数据建模引擎和数字主线引擎两种运行服务。 数据建模引擎提供运行应用所依赖的资源和环境的管理能力。租户购买资源后可通过运行服务对发布的应用进行部署、升级、卸载。 数字主线引擎采用数字化技术,定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。 华北-北京四 SDK服务 工业元服务是iDME提供的SDK服务统一管理与下载平台,涵盖工业几何内核、应用开发、基础服务、工业数据模型模板库、工业Lib库等多种类型,为工业软件开发者提供了丰富多样的功能和选择。 iDME中的SDK服务,除内置的数据建模引擎SDK和MBM SDK外,还集成了多种类型的第三方SDK服务。 华北-北京四 父主题: 产品功能
  • 审计与日志 云审计服务(Cloud Trace Service,CTS)是华为 云安全 解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 iDME支持审计的操作事件,请参见支持云审计的关键操作。 查看审计日志详细操作步骤,请参见查看审计事件。 父主题: 安全
  • 产品规格 工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)的产品规格如下所示: 表1和表3约束限制中应用、基础版数据建模引擎、节点、增量包、用户和MCU数量范围是指同一华为账号同一区域下,服务或服务对应配置项可设置的数量下限和上限。约束限制中所述的数量上限指初次购买时可配置的最大值(即总配额),实际购买时每次可设置的数量上限取决于剩余配额。如果某个资源的剩余配额不能满足后续的购买需求时,您可申请扩大配额,详细操作请参见配额管理。 表1 产品规格 产品类型 产品规格 约束限制 描述 iDME设计服务 基础版 iDME设计服务 支持创建的应用数量范围:0-20 每个应用可开发模型数不超过500个。 “iDME 设计服务”指iDME的数据模型开发环境。 数据建模引擎 基础版 数据建模引擎 运行服务 同一华为账号同一区域下支持购买的基础版数据建模引擎数量范围:0-5 企业自用首选,基础版数据建模引擎提供了物理隔离的运行环境,运行环境实例发放到租户虚拟私有云中。 数据建模引擎-用户 基础版 数据建模引擎 用户 基础版 数据建模引擎 边缘用户 用户数量增长步长:1 基础版用户数量范围:1-99999 基础版边缘用户数量范围:50-99999 用户指数据管理应用所管理的最终用户。例如客户采用iDME构建PDM应用并服务于最终用户,则需要购买相应数量的“数据建模引擎-用户”商品。数据建模引擎部署位置不同,适用的用户类型有所不同: 部署在公有云或SDK上时,适用的用户类型为“基础版 数据建模引擎 用户”。 说明: 用户数限制了在流程引擎中可创建的流程元模板和流程实例的最大数量,详见表2。 部署在边缘云上,适用的用户类型为“基础版 数据建模引擎 边缘用户”。 数据建模引擎-节点 基础版 数据建模引擎 节点 基础版 数据建模引擎 边缘节点 基础版 数据建模引擎 Lite节点 节点增长步长:1 节点数量范围:1-20 Lite节点增长步长:1 Lite节点数量范围:1-10 节点指支撑数据管理应用程序运行的云资源组合,用户在应用设计态完成数据模型开发后可根据需要购买一个或者多个数据建模引擎-节点部署数据管理应用程序,构建数据管理服务。数据建模引擎的服务类型不同,部署位置不同,适用的节点类型有所不同: 部署在公有云上,基础版数据建模引擎适用的节点类型为“基础版 数据建模引擎 节点”,单个运行服务默认提供2Mbit/s的网络带宽,单个节点提供固定规格:应用运行4U8G*2、结构化数据存储200G和非结构化存储500G;基础版-Lite数据建模引擎适用的节点类型为“基础版 数据建模引擎 Lite节点”,一个基础版-Lite数据建模引擎中至少包含一套运行服务资源,每套资源中包含一个Lite节点。每个Lite节点可同时部署和运行10个应用,最大支持20并发,共享200G数据库存储与5T文件存储。 部署在边缘云上,应用运行依赖于智能边缘小站所提供的资源,适用的节点类型为“基础版 数据建模引擎 边缘节点”。 数据建模引擎-增量包 结构化数据增量包(20GB) 文件数据增量包(500GB) 增量包增长步长:1 结构化数据增量包数量范围:0-50 文件数据增量包数量范围:0-200 搭配“基础版 数据建模引擎 节点”使用,用于扩容节点中对应的数据容量。 单个结构化数据增量包可为节点扩容20GB的结构化数据容量。 单个文件数据增量包可为节点扩容500GB的文件数据容量。 数字主线引擎 数字主线引擎 MCU 数字主线引擎 边缘MCU 基础版 数字主线引擎 Lite节点 数字主线引擎各服务能力规格根据分配的MCU数量不同而有所不同,详细请参见表3。 按需计费的MCU起购数量为6 包年/包月的MCU起购数量为10 数字主线引擎Lite节点的约束限制如下: Lite节点增长步长:1 Lite节点数量范围:1-14 MCU(Model Compute Unit),基础版数字主线引擎计费的计算单元。根据数字主线引擎提供的各服务能力(即模型管理、服务管理和数据管理)所分配的MCU数量总和和使用时长计费。 Lite节点,基础版-Lite数字主线引擎计费的计算单元。根据运行服务配置的节点数量和使用时长计费。 工业元服务 节点 用户 MCU 节点数量范围:1-20 用户数量范围:1-99999 MCU数量范围:1-270 工业元服务包括三种计费的计算单元,即节点(基础版 数据建模引擎 节点)、用户(基础版 数据建模引擎 用户)以及可自定义量纲换算的MCU(数字主线引擎 MCU,与模型管理能力共享配额)。 表2 不同阶梯用户数支持的流程元模板及流程实例数量上限说明 用户数量(人) 流程元模板数量上限(个) 流程实例数量上限(万个) 1-49 10 1 50-99 40 3 100-199 100 8 200-299 250 20 300-499 450 40 500-999 1000 80 1000-1999 3000 200 2000以上 7000 500 表3 数字主线引擎各服务能力规格说明 服务能力 MCU分配指标 约束限制 描述 模型管理 已发布的数据模型数量 已发布的数据模型数量范围:50-6750(个) MCU数量范围:2-270 用户创建的业务模型(如数据实体、关系实体)数量,体现业务复杂度。每1MCU支持25个已发布的数据模型,MCU分配数量以正整数递增。 服务管理 各类数据服务调用所需的计算资源规模 服务管理范围:10-100(万边/秒) MCU数量范围:3-24 在每秒内服务可计算数据广度,体现业务分析规模。服务管理与MCU数量换算呈现非线性变化关系,详细请参见表4。 数据管理 模型承载的实例数据规模 数据规模范围:100-2000(GB) MCU数量范围:1-20 产品联接的数据大小,体现用户数据规模。每1MCU支持100GB,MCU分配数量以正整数递增。 表4 服务管理与MCU换算关系表 服务管理(万边/秒) MCU 10 3 20 6 50 12 100 24
  • 部署方式 iDME服务支持的部署方式,包括公有云、边缘云和SDK。 公有云:由华为公司作为云提供商管理和维护的云计算基础设施,可供多个组织和个人使用。公有云具备灵活性、可伸缩性、成本效益和易于使用等优点,并且提供了高可用性、数据备份和安全性措施,以确保用户数据的安全和可靠性。 边缘云:是指将计算和存储资源放置在距离用户区域更近的位置,提供了更低延迟、更高效的数据处理能力,适用于对延迟要求较高的应用场景,并提供了更好的数据隐私和安全性。 SDK:提供通用SDK和MBM SDK两种组件。其中,通用SDK仅包含runtime的内容,即仅包含xDM-F预置的管理页面和应用运行态的功能,不包含应用设计态的功能;MBM SDK仅包含了MBM平台基础数据与功能。
  • M-V模型 Master-Version(M-V)模型是工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)提供的一种实体模型,具有版本管理功能。创建“父模型”为“VersionObject”数据实体时,系统会自动生成三个对象(版本对象、主对象和分支对象),这三个对象称为M-V模型实体。 版本对象:即Version模型,又称为大版本,会自动生成两个“参考对象”类型的基本属性(Master和Branch)。 Master是一条源端为Version,目标端为Master的非组合参考关系,用于识别该实例归属的主对象。 Branch是一条源端为Version,目标端为Branch的非组合参考关系,用于识别同一个Master下相同的大版本。 如果在版本对象中进行修改、发布和作废的操作,主对象和分支对象会自动同步处理。 主对象:即Master模型,可单独编辑和修订。 分支对象:即Branch模型,可单独编辑和修订。
  • iDME运行服务 包括数据建模引擎和数字主线引擎两种运行服务。 数据建模引擎:是用于应用部署和运行的计算、存储、网络等基础设施资源的集合。用户可以按运行服务的维度管理数据建模引擎资源和部署应用。例如,对应用进行部署、升级、卸载等操作,在应用运行态使用更丰富的数据管理能力。 数字主线引擎:采用数字化技术,定义产品全量数据模型,打通数据孤岛联接业务数据,全关联海量业务实例数据构建全价值网络,并为各领域提供高效数据索引、追溯、交互服务。
共100000条
提示

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