检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过API方式下载文件 功能介绍 通过“文件管理”接口“file_downloadFile”可以下载已上传的文件。 URI URI格式: GET http://{Endpoint}/rdm_{appID}_app/services/rdm/basic/api/file/downloadFile
通过API方式上传简单文件 功能介绍 通过“文件管理”接口“upload_uploadFile”可以将本地的文件上传至工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)中。完成文件上传后,可在调用数据实例的创建/更新接口时,将文件与该数据实例进行关联,从而实现对象化管理文件。
完成文件的分块上传后,可在调用数据实例的创建/更新接口时,将文件与该数据实例进行关联,从而实现对象化管理文件。 本文仅指导您如何通过API方式分块上传文件。关于如何创建/更新数据实例的接口请参见全量数据服务。 操作流程 使用分块上传文件之前,您必须先调用“文件管理”的“file_startBatchUp
通过API方式预览文件(图片) 功能介绍 通过“文件管理”接口“file_images”可以用来查看指定的已上传的文件(图片)。 URI URI格式: GET http://{Endpoint}/rdm_{appID}_app/services/rdm/basic/api/file/images
如果数据实例中已上传某个文件,后续再上传该文件时,该文件具有闪传能力。例如在数据实例中上传了A文件,后续再上传A文件时,该A文件具有闪传能力。 如果您对上传文件的格式有具体要求,可前往文件类型白名单进行配置。 完成上传后,单击“确定”。 下载文件 您可以通过应用运行态对数据实例中已有的文件进行下载操作。
在数据模型实例化的过程中,使用文件服务功能管理文件,包括上传文件、下载文件、预览文件(图片)等。 可视化页面:在应用运行态的数据实例中管理文件。 API方式:使用iDME的全量数据服务API管理文件。 使用说明 接口模型不支持文件服务功能。 iDME预置多种可上传的文件格式,如果预置的文件格式不能满
使用文件服务功能 通过可视化页面管理文件 通过API方式上传简单文件 通过API方式分块上传文件 通过API方式下载文件 通过API方式预览文件(图片) 父主题: 文件服务实践
登录待部署iDME的云服务器,具体操作请参见Linux弹性云服务器登录方式概述。 步骤2:挂载文件系统 执行如下命令,在云服务器上挂载SFS Turbo文件系统。 mount -t nfs -o vers=3,nolock 云服务器弹性公网IP地址:/ /mnt/sfs_turbo 执行如下命令,赋予执行权限。
其中,“MessageDigest”为“java.security”组件,“HexUtil”为“hutool”组件。 操作步骤 如下操作以CentOS 7.6 64位操作系统的ECS为例。 登录Linux弹性云服务器。 将已获取的SDK包和License文件上传至弹性云服务器,具体操作请参见上传文件到云服务器方式概览。
64位操作系统的ECS为例。 登录Linux弹性云服务器。 将已获取的SDK包和License文件上传至弹性云服务器,具体操作请参见上传文件到云服务器方式概览。 执行如下命令,将SDK包解压缩到部署服务器的工作目录。 tar -xvf {SDK包的名称} -C {部署服务器的工作目录}
文件服务实践 文件服务概述 构建数据模型 使用文件服务功能
如何获取已上传文件(图片)的文件(图片)路径? 上传文件(图片)后,iDME会在运行态中生成一个可获取文件(图片)路径的接口,其接口格式为:数据建模引擎所在域名或IP地址/rdm_应用ID_app/services/rdm/basic/api/file/images?fileId=(文件ID)
例如,您申请的License文件将于2024年09月30日到期,您希望将此License文件延期至2026年09月30日。 下单后如何获取License文件,需要提供哪些信息? 当您购买的“通用服务器(SDK)”基础版数据建模引擎订单付款成功后,需要通过提交工单的方式申请License文件。在此之前,您需要提前准备如下相关信息:
构建数据模型 操作场景 文件服务是数据实体/关系实体的基础功能之一,在应用设计态创建的数据实体/关系实体均具有该能力。但在使用文件服务功能之前,您需要为数据实体/关系实体添加一个“文件”类型的属性。 如果您希望构建的数据模型在实例化时可以直接使用文件服务功能,您可在应用设计态构建
如果您没有可使用的标签,可选择“自定义”。 单击“保存”。 在“脚本显示”页签,编写Java服务编排的脚本。 自定义编写脚本。 您也可以单击“SDK下载”,将此Java服务编排下载到本地,在本地使用Java工具编辑好脚本后再复制到应用运行态。 表2 Java服务编排脚本 脚本定义类型 说明 入参定义 选择“入参定义”,根据业务需求,定义入参。
下载离线文件 操作场景 您可以在应用运行态下载离线文件。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“应用中心 > 应用同步”,进入应用同步页面。 找到需要下载离线文件的同步任务,单击,即可将离线文件下载至本地。 图1 下载离线文件 相关操作 下载离线文件后,您可
导入离线文件 操作场景 当您已获取到应用同步任务对应的离线文件后,您可以在应用运行态通过导入离线文件的方式,同步应用数据。 前提条件 已登录应用运行态。 操作步骤 在页面右上方,切换至目标租户。 图1 切换租户 在左侧导航栏中,单击“应用中心 > 应用同步”,进入应用同步页面。 单击“离线文件导入”。
文件夹 创建文件夹 编辑文件夹 删除文件夹 查看文件夹 父主题: 数据模型管理
基于客户服务器直接访问iDME公网服务 应用场景 当用户拥有能支持公网访问的自有服务器,且业务应用服务部署在自有服务器上时,无需其他资源辅助,可直接访问iDME公网服务。 本节中的方案主要介绍用户从能支持公网访问的自有服务器如何经过业务应用服务,直接访问iDME公网服务。本方案具有以下优势:
删除文件夹 操作场景 本文指导您在应用运行态删除文件夹。删除后的数据不可恢复,请谨慎操作! 注意事项 如果待删除的文件夹存在数据实例,该文件夹不可删除。如需删除,需先修改数据实例的文件夹,具体操作请参见修改数据实例或编辑已检出的数据实例(M-V模型)。 前提条件 已登录应用运行态。