检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建应用 操作场景 应用即一个App,是一个实现了某种业务管理的可运行应用程序。创建应用是在iDME中开发项目的第一步,也是端到端构建软件应用的入口。在开发项目工程前,请先创建一个应用,再在应用设计态中创建数据模型,在应用运行态使用数据服务。本文指导您如何在控制台创建应用。
app_name_en 是 String 参数解释: 应用的英文名称。 约束限制: 不涉及。 取值范围: 英文长度128个字符以内,只允许大写字母开头,且不能为XDM,且只包含字母和数字。 默认取值: 不涉及。 app_desc 否 String 参数解释: 应用的中文描述。
例如,将“环境标识”为“dev”的A应用同步至“环境标识”为“sit”的同名应用。 同一租户下,将数据同步至除源应用自身以外的环境。例如,将广州友好区域的B应用同步至北京四区域的C应用。 不同租户下,但源应用和目标应用都属于iDME应用,这种应用之间的数据同步。
同一应用只能部署在一个数据建模引擎上。如果需要将已部署了的应用部署到其他数据建模引擎上,需要卸载应用。 应用部署异常时,支持卸载或部署当前应用。 应用部署时长受应用下租户数量/数据模型数量的影响。
iDME在XDM应用中内置了多个数据实体、关系实体和接口模型,您可以根据实际业务需求在应用运行态中调用。如果内置模型已满足不了您实际业务需求,您还可以在应用设计态中编辑相应的内置模型。 注意事项 当前仅支持用户编辑XDM应用内置数据实体和内置关系实体的基本属性。
涉及接口 部署应用涉及以下接口: 获取租户下的应用清单 获取运行服务清单 部署应用 操作步骤 获取待部署的应用ID。 接口相关信息 URI格式:GET /v1/{project_id}/apps 详情请参见获取租户下的应用清单。
应用同步 应用同步概述 创建离线同步 启动应用同步 下载离线文件 导出离线文件 导入离线文件 删除应用同步 编辑应用同步 查询应用同步 查看应用同步 父主题: 应用中心
查看应用 在左侧导航栏中选择“数据建模引擎”,进入数据建模引擎页面。在服务列表展示处默认展示“iDME设计服务”下的应用列表。 图1 应用列表 在应用列表中,您可以查看到的应用信息包括:应用名称、环境标识、数据库类型、应用责任人、应用创建时间、应用描述以及应用的各种操作入口等。
应用示例 获取租户在iDME的运行服务清单 编辑应用 删除应用 部署应用 查询租户的所有应用
找到需要卸载应用的运行服务,单击“卸载”。 只有资源状态处在“运行中”,以及应用状态处在“应用运行中”、“应用运行异常”“应用部署异常”或“应用卸载异常”时才可进行卸载操作,资源和应用对应状态说明详见服务状态说明。 在弹出的窗口中,根据屏幕提示输入指令,单击“确定”。
app_id 是 String 参数解释: 待部署应用的ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 version 是 String 参数解释: 版本信息。 约束限制: 不涉及。
应用中心 应用同步 父主题: 运行态使用指南
接口相关信息 URI格式:DELETE /v1/{project_id}/apps/{app_id} 详情请参见删除应用。
app_id 是 String 参数解释: 应用ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: IAM用户的token。
应用中心 用户管理 应用发布 应用同步 SDK管理 父主题: 设计态使用指南
app_id 是 String 参数解释: 待卸载应用的ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
接口相关信息 URI格式:PUT /v1/{project_id}/apps/{app_id} 详情请参见编辑应用。
查看应用同步 操作场景 您可以在应用运行态查看应用同步。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“应用中心 > 应用同步”,进入应用同步页面。 找到需要查看的应用同步,单击该应用同步编码,进入应用同步详情页面。
app_user_list 是 Array of AppUserList objects 参数解释: 应用责任人。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
编辑应用同步 操作场景 您可以在应用运行态编辑“状态”为“未启动”的离线同步任务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“应用中心 > 应用同步”,进入应用同步页面。 找到需要启动的同步任务,在“操作”栏中单击。