[发明专利]数据处理方法、电子装置及存储介质在审
申请号: | 202010122979.5 | 申请日: | 2020-02-27 |
公开(公告)号: | CN111427849A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 王荣荣 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F40/177;G06F40/186 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 袁文婷;张娓娓 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 电子 装置 存储 介质 | ||
本发明涉及数据处理技术领域,提出一种数据导出方法、电子装置及计算机可读存储介质,其中的方法包括:对配置文件设置导出规则;根据配置文件配置的导出规则,获取配置文件中的待导出文件的数量;对每个待导出文件进行导出处理,其中,根据用户的导出需求,获取待导出文件的SQL语句的查询条件;根据导出规则和SQL语句的查询条件,获取每个待导出文件的SQL语句;根据SQL语句从数据库中读取待导出文件,将待导出文件生成相应格式的导出数据,并将导出数据写入到指定路径的指定文件中。本发明通过根据对配置文件设置导出规则,并根据导出规则将配置文件中的待导出文件导出,从而解决现有数据导出开发过程复杂、重复性工作量大以及维护成高等问题。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种数据处理方法、电子装置及计算机可读存储介质。
背景技术
目前,用户在各个系统操作的数据最终存储在数据库,数据操作完成后需要做打印、统计分析、导出等处理。这就需要系统有相应的功能把数据库中存储的数据导出并转换为相应的格式的文件格式供用户使用。因此,报表系统应运而生,同时其他非报表系统也有对应的数据导出的需求。
针对非报表系统,用户均有导出数据的需求,数据以txt形式导出,支持的文件格式比较单一,当用户统计工作量、查看数据分布情况、将数据通过外围设备打印到信封时,开发人员需要在代码中增加对应的查询SQL、在前段页面新增可视化导出按钮,同时还需要部署系统至对应的环境,当客户提出N个不同数据的导出需求时,开发人员需要重复N次类似操作,由此可见,目前这种数据导出方式开发过程复杂,重复性工作量大,维护成本高。
基于上述存在的各种问题,发明人意识到传统的数据导出方法不能满足客户的需求,因此亟需一种新的数据导出方法解决上述问题。
发明内容
本发明提供一种数据导出方法、电子装置及计算机可读存储介质,其主要目的在于通过根据对配置文件设置导出规则,并根据导出规则将配置文件中的待导出文件导出,从而解决现有数据导出开发过程复杂、重复性工作量大以及维护成高等问题。
此外,为实现上述目的,本发明提供一种数据导出方法,应用于电子装置,所述方法包括:
对配置文件设置导出规则;其中,所述导出规则包括:SQL语句和待导出文件位置;
根据所述配置文件配置的导出规则,获取所述配置文件中的待导出文件的数量;
对每个待导出文件进行导出处理,其中,
根据用户的导出需求,获取待导出文件的SQL语句的查询条件;
根据所述导出规则和所述SQL语句的查询条件,获取每个待导出文件的SQL语句;
根据所述SQL语句从数据库中读取所述待导出文件,将所述待导出文件生成相应格式的导出数据,并将所述导出数据写入到指定路径的指定文件中。
优选地,所述导出规则还包括:待导出文件的命名规则。
优选地,所述导出规则中的每个导出信息通过预设字符隔开,并且所述配置文件中的每个待导出文件通过特定的预设字符隔开。
优选地,所述导出数据根据所述导出规则中的待导出文件的命名规则,生成预先设定的名称,并写入指定路径的指定文件中。
优选地,所述导出数据的相应格式为:txt、excel或者pdf。
为实现上述目的,本发明还提供一种电子装置,包括存储器、处理器,所述存储器中包括数据导出程序,所述数据导出程序被所述处理器执行时实现如下步骤:
对配置文件设置导出规则;其中,所述导出规则包括:SQL语句和待导出文件位置;
根据所述配置文件配置的导出规则,获取所述配置文件中的待导出文件的数量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010122979.5/2.html,转载请声明来源钻瓜专利网。