检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
11操作系统的本地服务器为例。 准备事项 在部署数据建模引擎运行SDK之前,需要提前准备如下事项。 从Oracle官网下载和安装推荐使用的JDK版本。 推荐使用的JDK版本:JDK 8 以上版本。 根据开发需要,下载并安装开发工具,例如Eclipse IDE、IntelliJ IDEA等。 本文以IntelliJ
据不可恢复,请谨慎操作! 约束与限制 支持删除状态为“正在工作”和“已作废”的接口模型。如删除“正在工作”的接口模型,仅删除当前工作状态的版本。 如果接口模型已被使用,则不可删除,不可作废。 前提条件 已登录应用设计态。 操作步骤 在左侧导航栏中,选择“数据模型管理 > 接口模型”,进入接口模型页面。
据不可恢复,请谨慎操作! 约束与限制 支持删除状态为“正在工作”和“已作废”的关系实体。如删除“正在工作”的关系实体,仅删除当前工作状态的版本。 如果需要删除的关系实体被对象参考或引用,则需要先取消或者删除该对象才能删除关系实体。 前提条件 已登录应用设计态。 操作步骤 在左侧导航栏中,选择“数据模型管理
Foundation,简称xDM-F),才可在应用运行态调用API和管理应用的模型数据。 应用部署完成后,应用运行态会自动加载应用代码包,同步部署应用时选择的已发布版本应用代码包,初始化应用运行态。初始化过程中,可能受网络不稳定或其他因素影响,导致应用运行态的API和模型数据出现异常。xDM-F提供初始化
分类属性(实体页面添加的分类属性) 根据实际业务需求,设置分类属性。其中,文本、数值、日期、枚举、文件支持多值。 M-V模型实体 需要配置如下内容: 版本属性 根据实际业务需求,设置版本对象属性。其中,“version.唯一编码”为基础属性的ID;“version.名称”最大长度支持500个字符。 如需为扩展模型实体创建实例,将“version
使用、自动弹性伸缩,可动态替换、灵活部署,支撑高性能、高吞吐量、高并发低时延、高可用业务场景。 全栈分布式架构,可用性、可靠性强。 灵活支持多种部署方式。公有云部署,随时获取最新版本更新,获取最佳体验。充分的弹性资源,保障企业百倍的业务峰值考验 ;现场部署,用户数据存在本地,低时
为篇幅起见,这里只展示部分内容。更多参数信息,您可以在全量数据服务进行查看。 响应参数 表4 响应Body参数 参数 参数类型 描述 id String 唯一编码。 rdmExtensionType String 实体类型。 rdmVersion Integer 系统版本。 className String
设置应用部署参数 表2 规格配置 参数 说明 应用 选择需要部署的应用名称。 应用版本 选择应用已发布的版本。默认值为已选应用的最新版本,请根据业务需求进行选择。 请注意,重新部署应用时,只支持选择已部署应用的当前版本或更新的版本。 组织 仅公有云场景下,当应用部署在基础版或基础版-Lite数据建模引擎时需要设置。
据不可恢复,请谨慎操作! 约束与限制 支持删除状态为“正在工作”和“已作废”的数据实体。如删除“正在工作”的数据实体,仅删除当前工作状态的版本。 如果需要删除的数据实体已经存在关系实体,则需要先删除关系实体才能删除数据实体。 如果需要删除的数据实体被对象参考、引用或者继承,则需要先取消或者删除该对象才能删除数据实体。
参数解释: 是否返回源模型数据实例关联的最新版本目标模型数据实例。此参数仅对源/目标模型为M-V模型实体有效。 约束限制: 不涉及。 取值范围: true:返回源模型数据实例关联的最新版本的目标模型数据实例。 false:返回源模型数据实例关联的所有版本的目标模型数据实例。 默认取值: false。
表1 规格配置 参数 说明 应用 选择需要部署的应用名称。 应用版本 选择应用已发布的版本。默认值为已选应用的最新版本,请根据业务需求进行选择。 请注意,重新部署应用时,只支持选择已部署应用的当前版本或更新的版本。 组织 仅公有云场景下,当应用部署在基础版或基础版-Lite数据建模引擎时需要设置。
配置”中设置“多维版本”。一个M-V模型实体至多可添加3个多维版本。 单击“新增”,设置如下信息,定义多维版本。 属性英文名称:填写多维版本的英文名称。 属性中文名称:填写多维版本的中文名称。 参考对象:选择参考对象的目标端(数据实体)。 必填:设置该多维版本是否必填,默认为“是”。
当前原子接口的执行序号。 表3 请求Body参数 参数 是否必选 参数类型 描述 id 是 String 唯一编码。 rdmVersion 是 Int 系统版本。 rdmExtensionType 否 String 实体类型。 createTime 否 Date 创建时间。 creator 否 String
工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)基于数据模型驱动,以正向设计即开发的模式构建云化SaaS多租的业务应用,基于全领域数据模型和数字化模型,构建企业级数字化与智能化数据应用。 图1 iDME工作原理 数据建模引擎是怎样工作的? 数据建模引擎是一个工业数据
为篇幅起见,这里只展示部分内容。更多参数信息,您可以在全量数据服务进行查看。 响应参数 表4 响应Body参数 参数 参数类型 描述 id String 唯一编码。 rdmExtensionType String 实体类型。 rdmVersion Integer 系统版本。 className String
/mnt/sfs_turbo 按“Esc”,输入“:wq”,保存文件返回。 步骤3:安装JDK 下载JDK 1.8版本的源码包,您可前往Java SE 下载页面选择需要的版本。 建议先将JDK源码包下载到本地,再上传至云服务器,否则会出现解压错误。具体操作请参见上传文件到云服务器方式概览。
在展开的“应用部署”页面,设置如下信息,单击“确定”。 表5 参数说明 参数 说明 应用 选择“工业产品问卷调查”。 应用版本 选择“工业产品问卷调查”对应的发布版本。 组织 选择组织的所属类型和需要绑定的组织,用于控制应用运行态的访问权限。即只有该组织下的成员可登录此应用运行态使用数据服务。
不涉及。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 version 是 String 参数解释: 版本信息。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 响应参数 无 请求示例 无 响应示例 无 状态码 状态码 描述 200
参数解释: 是否返回源模型数据实例关联的最新版本目标模型数据实例。此参数仅对源/目标模型为M-V模型实体有效。 约束限制: 不涉及。 取值范围: true:返回源模型数据实例关联的最新版本的目标模型数据实例。 false:返回源模型数据实例关联的所有版本的目标模型数据实例。默认为false。
通过调用此SDK包提供的典型API,帮助开发者更好地理解和使用数据建模引擎的API,从而快速实现一些工业软件场景的基本功能。 支持的典型API功能如下: 基础数据服务 版本服务 失效管理 业务编码生成器 标签管理 生命周期管理 多维视图和多维分支 关系实体服务 树形结构 Java Python Go Github代码仓,详情请参见SDK列表。