更新时间:2024-07-31 GMT+08:00
分享

文件服务概述

业务痛点

近几年来,我国工业的数字化进程加速,从研发、生产、销售、物流等诸多环境都会产生大量的文件,多、杂且分散,给企业管理和协作都带来不少难点。

  • 文件多,分散存储,查阅不方便,管理效率低

    在工业相关企业的经营过程中,会涉及到很多合作单位或者部门,企业员工需要经常查阅各合作单位/部门的相关文件,例如图纸、施工记录、验收报告等纸质文件,各种电子文件、邮件等。传统文件管理方式存在着文件分散、没有集中管理等情况,不仅对文件的查阅带来极大的阻碍,还会耗费大量的人力和时间,效率低下,容易出现错误、遗漏等问题。

  • 文件管理安全性不高

    工业相关企业的文件中往往包含大量的敏感信息,例如设计图纸、客户订单、物料标准、财务报告等,具有很高的安全性和保密性要求,一旦泄露或者丢失会对企业的运营和发展造成很大影响。传统的文件管理方式,企业员工可以随时篡改、盗取或者销毁,极易导致重要数据资产丢失或泄露,给企业带来损失。

  • 传输大文件时,传输速度慢、不稳定、不灵活、不兼容

    在各个领域中,有很多需要传输大文件的情况,例如国际数据传输、数据协作、数据备份等。这些情况涉及到的大文件包括图纸设计、图像、文档等。使用传统的FTP/HTTP等传输方式时,容易受到网络波动和网络延迟的制约或者其他因素的影响,从而导致传输中断或失败,需要重新开始或者手动恢复,增加工作负担和成本。

解决方案

工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)提供的文件服务功能可大大提升文件管理的效率。

  • 通过将文件和数据模型的实例数据建立关联,以对象化方式管理文件,方便文件归类、查找和更新。
  • 通过对文件类型属性的“密级”“加密”设置,实现文件的加密或解密存储,保障企业知识资产。此外,还支持通过API方式随时随地预览文件(图片)。
  • 提供BLOB和对象存储两种存储方式,支持简单上传、分块上传、断点续传上传和闪传。

    当文件大于100M或网络环境较差时,使用分块上传可实现并行上传多个分块以加快上传速度。如果分块上传过程中某一分块上传失败,再次上传时会从系统记录的点继续上传,从而达到断点续传的效果。如果系统已存在某个文件,后续再上传该文件时,系统会根据文件的唯一哈希值直接复制文件,无需重新上传文件,即可快速完成上传任务。

操作流程

表1 基线管理操作流程

主要操作流程

操作目的

构建数据模型

  • 使用iDME数据模型管理完成对业务数据对象的模型设计,为构建的数据模型添加文件类型属性。
  • 发布在应用设计态构建的数据模型,并将应用部署至数据建模引擎

使用文件服务功能

在数据模型实例化的过程中,使用文件服务功能管理文件,包括上传文件、下载文件、预览文件(图片)等。

使用说明

  • 接口模型不支持文件服务功能。
  • iDME预置多种可上传的文件格式,如果预置的文件格式不能满足您的业务需求,可前往文件类型白名单进行自定义配置。

功能差异

下表展示了iDME文件服务功能支持的主要能力,以及可视化页面与API方式支持的功能差异。

“×”代表不支持;“√”代表支持。

功能

可视化页面

API方式

简单文件上传

分块上传

断点续传

外链上传

下载文件

删除外链

预览文件(图片)

×

更新文件

×

相关文档