[发明专利]数据处理方法、数据处理装置、电子设备及存储介质在审
申请号: | 202111329627.8 | 申请日: | 2021-11-10 |
公开(公告)号: | CN114020689A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 李亮;丁诗璟;沈文俊;陈思广;万聪;高明;袁园 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 陈文卓 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 存储 介质 | ||
本公开提供了一种数据处理方法、数据处理装置、电子设备及存储介质,涉及计算机技术领域。该方法应用于文件服务系统,文件服务系统具有多位用户,该方法包括:获取用户上传的待归档数据;将待归档数据写入预设归档模板中,生成归档文件;通过调用业务接口,将归档文件存入第一存储组件中,得到返回的归档文件的标签和存储地址;以及将归档文件的标签和存储地址存入与用户对应的第二存储组件中。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种数据处理方法、一种数据处理装置、一种电子设备、一种可读存储介质和一种计算机程序产品。
背景技术
数据归档是将数据移到一个单独的存储设备来进行长期保存的过程,可以避免因主机死机导致的储存的数据遗失的情况的发生。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:由于不同用户的应用系统与文件服务系统的接口不统一,接口开发工作量增多,存在接口开发不规范的风险。
发明内容
有鉴于此,本公开提供了一种数据处理方法、一种数据处理装置、一种电子设备、一种可读存储介质和一种计算机程序产品。
本公开的一个方面提供了一种数据处理方法,应用于文件服务系统,上述文件服务系统具有多位用户,上述方法包括:获取上述用户上传的待归档数据;将上述待归档数据写入预设归档模板中,生成归档文件;通过调用业务接口,将上述归档文件存入第一存储组件中,得到返回的上述归档文件的标签和存储地址;以及将上述归档文件的标签和存储地址存入与上述用户对应的第二存储组件中。
根据本公开的实施例,上述待归档数据包括多个数据字段;其中,上述将上述待归档数据写入预设归档模板中,生成归档文件,包括:获取归档数据表,其中,上述归档数据表包括按预设顺序排列的多个空字段;基于上述待归档数据的多个数据字段处理上述归档数据表,得到导入数据;以及将上述导入数据写入上述预设归档模板中,以生成上述归档文件。
根据本公开的实施例,上述待归档数据的数据字段具有第一字段标识,上述归档数据表中的空字段具有第二字段标识;其中,上述基于上述待归档数据的多个数据字段处理上述归档数据表,包括:依次对于上述待归档数据的每个数据字段,将上述数据字段的第一字段标识与上述归档数据表中多个空字段的第二字段标识进行匹配;以及在上述数据字段的第一字段标识与当前空字段的第二字段标识匹配的情况下,将上述归档数据表中的上述当前空字段替换为上述数据字段。
根据本公开的实施例,数据处理方法还包括:响应于上述用户的文件下载请求,获取上述文件下载请求中携带的目标归档文件的标签;通过调用上述业务接口,从与上述用户对应的第二存储组件中确定与上述目标归档文件的标签对应的存储地址,其中,上述存储地址包括预签名地址;以及基于上述目标归档文件的存储地址访问第一存储组件,以从上述第一存储组件中下载上述目标归档文件。
根据本公开的实施例,上述通过调用上述业务接口,从与上述用户对应的第二存储组件中确定与上述目标归档文件的标签对应的存储地址,包括:获取上述用户的身份信息;调用上述业务接口,基于上述用户的身份信息确定与上述用户对应的目标第二存储组件;以及从上述目标第二存储组件中确定与上述目标归档文件的标签对应的存储地址。
根据本公开的实施例,上述通过调用上述业务接口,从与上述用户对应的第二存储组件中确定与上述目标归档文件的标签对应的存储地址,还包括:在调用上述业务接口之后,对上述用户进行鉴权;在鉴权成功的情况下,基于上述用户的身份信息确定与上述用户对应的上述目标第二存储组件;以及在鉴权失败的情况下,向上述用户发送下载失败的反馈信息。
本公开的另一个方面提供了一种数据处理装置,包括:获取模块,用于获取上述用户上传的待归档数据;写入模块,用于将上述待归档数据写入预设归档模板中,生成归档文件;处理模块,用于通过调用业务接口,将上述归档文件存入第一存储组件中,得到返回的上述归档文件的标签和存储地址;以及存储模块,用于将上述归档文件的标签和存储地址存入与上述用户对应的第二存储组件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111329627.8/2.html,转载请声明来源钻瓜专利网。