一种报表数据的导入方法、系统、计算设备以及存储介质技术方案

技术编号:32637648 阅读:24 留言:0更新日期:2022-03-12 18:13
本发明专利技术公开了一种报表数据的导入方法、系统、计算设备以及存储介质。报表数据的导入方法在服务器中执行,所述服务器中存储有数据转换规则标识与数据转换脚本、数据保存接口的对应关系,所述服务器还与一个或多个客户端通信连接,并提供数据导入接口,所述方法包括:接收客户端调用数据导入接口所发送的第一格式的报表数据和数据转换规则标识;基于数据转换规则标识从所述对应关系中获取数据转换脚本以及数据保存接口;执行所获取的数据转换脚本,以将所述报表数据转换为第二格式;利用所获取的数据保存接口将第二格式的报表数据保存到数据存储装置。数据存储装置。数据存储装置。

【技术实现步骤摘要】
一种报表数据的导入方法、系统、计算设备以及存储介质


[0001]本专利技术涉及计算机和互联网领域,具体涉及一种报表数据的导入方法、系统、计算设备以及存储介质。

技术介绍

[0002]报表数据的导入在现有程序开发中是常见业务场景,特别是要将复杂多样的数据格式转换为标准的数据结构。现有实现方式一般都是为每种数据格式编写一个数据导入接口(例如Java接口),接口包括解析转换代码,前端调用数据导入接口将前端数据解析为标准格式,然后导入到数据库或者别的数据存储装置中。然而每当业务数据变化,都需要写一个新接口解析新的数据格式,以满足业务需求,缺点是,需要重新编译代码,并重新部署Java服务上线,周期长,不够灵活。
[0003]因此,如何提供一种更加灵活的报表数据导入方案就成为亟待解决的技术问题。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的报表数据的导入方法、系统、计算设备以及存储介质。
[0005]根据本专利技术的一个方面,提供一种报表数据的导入方法,在服务器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报表数据的导入方法,在服务器中执行,所述服务器中存储有数据转换规则标识与数据转换脚本、数据保存接口的对应关系,所述服务器还与一个或多个客户端通信连接,并提供数据导入接口,所述方法包括:接收客户端调用数据导入接口所发送的第一格式的报表数据和数据转换规则标识;基于数据转换规则标识从所述对应关系中获取数据转换脚本以及数据保存接口;执行所获取的数据转换脚本,以将所述报表数据转换为第二格式;以及利用所获取的数据保存接口将第二格式的报表数据保存到数据存储装置。2.如权利要求1所述的方法,其中,所述数据转换脚本为Javascript脚本。3.如权利要求2所述的方法,其中,使用Java脚本引擎来执行所述Javascript脚本。4.如权利要求1至3中任一项所述的方法,其中,所述第二格式Json格式。5.一种报表数据的导入系统,包括服务器、数据存储装置以及与服务器通信连接的一个或多个客户端,所述服务器中存储有数据转换规则标识与数据转换脚本、数据保存接口的对应关系,并提供数据导入接口,其中:所述客户端适于...

【专利技术属性】
技术研发人员:陈培锋刘晓坡李荣尊
申请(专利权)人:天津车之家软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1