一种业务数据的处理方法及装置与流程

文档序号:27818090发布日期:2021-12-04 12:57阅读:69来源:国知局
一种业务数据的处理方法及装置与流程

1.本发明涉及数据处理技术领域,具体涉及一种业务数据的处理方法及装置。


背景技术:

2.目前,正处于大数据时代,数据以指数形势持续爆发增长,数据中蕴含着大量有价值的信息待挖掘。
3.为满足银行网点、支行、部室对数据的强烈需求,银行建立了数据分析服务系统,从数据分析系统可以查询获得所需的业务数据。但是,目前的获取业务数据操作需要由使用方(银行网点、支行或者部室)提出需求,然后由操作人员按照数据的需求从数据分析服务系统中查找需要的数据并下载,上述数据查询过程需要操作人员手动进行,操作重复且繁琐,工作量大且效率低。


技术实现要素:

4.针对现有技术中的问题,本发明实施例提供一种业务数据的处理方法及装置,能够至少部分地解决现有技术中存在的问题。
5.一方面,本发明提出一种业务数据的处理方法,包括:
6.基于登录信息登录数据分析服务平台;
7.基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;
8.从所述业务任务获取查询参数并录入;
9.触发业务数据的查询,并将查询结果导出。
10.另一方面,本发明提供一种业务数据的处理装置,包括:
11.登录模块,用于基于登录信息登录数据分析服务平台;
12.第一启动模块,用于基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;
13.录入模块,用于从所述业务任务获取查询参数并录入;
14.查询模块,用于触发业务数据的查询,并将查询结果导出。
15.再一方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述业务数据的处理方法的步骤。
16.又一方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述业务数据的处理方法的步骤。
17.本发明实施例提供的业务数据的处理方法,能够基于登录信息登录数据分析服务平台,基于业务任务包括的模版名称启动对应的模版,从业务任务获取查询参数并录入,触发业务数据的查询,并将查询结果导出,实现了业务数据的自动导出,提高了业务数据的导出效率。
附图说明
18.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
19.图1是本发明第一实施例提供的业务数据的处理方法的流程示意图。
20.图2是本发明第二实施例提供的业务数据的处理方法的流程示意图。
21.图3是本发明第三实施例提供的rpa机器人装置的结构示意图。
22.图4是本发明第四实施例提供的业务数据的处理装置的结构示意图。
23.图5是本发明第五实施例提供的业务数据的处理装置的结构示意图。
24.图6是本发明第六实施例提供的业务数据的处理装置的结构示意图。
25.图7是本发明第七实施例提供的业务数据的处理装置的结构示意图。
26.图8是本发明第八实施例提供的电子设备的实体结构示意图。
具体实施方式
27.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。
28.为了便于理解本技术提供的技术方案,下面先对本技术技术方案的相关内容进行说明。机器人流程自动化(robotic process automation,简称rpa)是通过特定的机器人软件,模拟人在计算机上的操作,在实际应用中,可以替代人完成大量的重复性的工作。本发明实施例提供的业务数据的处理方法,运用rpa流程自动化技术,实现业务数据的自动导出,相对于人工导出方式效率高且导出时间灵活。
29.本发明实施例提供的业务数据的处理方法可以由rpa机器人执行,rpa机器人可以通过软件和/或硬件的方式实现,rpa机器人可以配置在计算机或者服务器中,根据实际需要进行配置,本发明实施例不做限定。
30.图1是本发明一实施例提供的业务数据的处理方法的流程示意图,如图1所示,本发明一实施例提供的业务数据的处理方法,包括:
31.s101、基于登录信息登录数据分析服务平台;
32.具体地,为了导出业务数据,需要先登录数据分析服务平台,rpa机器人可以通过登录信息登录到所述数据分析服务平台。其中,所述登录信息是预设的,根据实际需要新设置,本发明实施例不做限定。
33.例如,登录信息包括统一认证号和密码,rpa机器人在所述数据分析服务平台的登录页面输入统一认证号和密码,所述数据分析服务平台对统一认证号和密码进行验证,验证通过之后rpa机器人登录到所述数据分析服务平台。
34.s102、基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;
35.具体地,所述数据分析服务平台在所述登录信息通过验证之后,会提供查询页面,
所述rpa机器人会从业务任务中获取模版名称,并在查询页面中录入所述模版名称,然后点击运行虚拟按键,启动所述模版名称对应的模版。其中,所述业务任务是预设的,所述业务任务可以包括模版名称、查询参数等信息,根据实际需要进行设置,本发明实施例不做限定。
36.例如,某银行网点需要预设时间段内客户信用卡渗透率,那么数据分析人员可以设置业务任务时,可以将模版名称设置为管户客户信用卡渗透率。某银行网点需要指定时间段个人理财到期的客户数据,那么数据分析人员可以设置模版名称为指定时间段个人理财到期客户查询。
37.s103、从所述业务任务获取查询参数并录入;
38.具体地,在所述模版名称对应的模版启动之后,所述数据分析服务平台会提供参数录入界面,以便于录入查询所需的参数。所述rpa机器人可以从所述业务任务中获得查询参数,然后将所述查询参数录入到参数录入界面中。其中,所述查询参数可以包括客户编号、身份证号码、查询范围、查询时间区间等,根据实际需要进行设置,本发明实施例不做限定。
39.例如,为了查询预设时间段内客户信用卡渗透率,需要在业务任务中配置查询起始时间和查询截止,所述rpa机器人从上述业务任务中获取查询起始时间和查询截止时间作为查询参数。
40.s104、触发业务数据的查询,并将查询结果导出。
41.具体地,所述rpa机器人在录入查询参数之后,可以通过点击确认查询的虚拟按键触发业务数据的查询。所述数据分析服务平台会根据所述模版名称对应的模版以及查询参数进行业务数据的查询,然后返回查询结果页面。所述rpa机器人在所述数据分析服务平台返回查询结果页面之后,可以将查询结果导出,所述查询结果可以导出到文件中。其中,所述模版名称对应的模版是预设的,根据实际需要进行设置,本发明实施例不做限定。
42.本发明实施例提供的业务数据的处理方法,能够基于登录信息登录数据分析服务平台,基于业务任务包括的模版名称启动对应的模版,从业务任务获取查询参数并录入,触发业务数据的查询,并将查询结果导出,实现了业务数据的自动导出,提高了业务数据的导出效率。
43.在上述各实施例的基础上,进一步地,所述将查询结果导出包括:
44.若判断获知所述查询结果包括的数据页数大于预设数量,则以文本文件的形式导出所述查询结果;
45.若判断获知所述查询结果包括的数据页数小于等于所述预设数量,则以电子表格的形式导出所述查询结果。
46.具体地,所述查询结果可以网页的形式展示,当查询结果的数据量较多时,会分为多个页面展示。所述rpa机器人可以获取所述查询结果包括的数据页数,然后将所述数据页数与预设数量进行比较,如果所述数据页数大于所述预设数量,那么会以文本文件的形式导出所述查询结果。如果所述数据页数小于等于所述预设数量,那么可以通过电子表格的形式导出所述查询结果。
47.例如,文本文件为txt文件;电子表格文件为xls文件。
48.图2是本发明第二实施例提供的业务数据的处理方法的流程示意图,如图2所示,
在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理方法还包括:
49.s201、获取导出的查询结果文件;
50.具体地,在导出查询结果之后,所述rpa机器人可以获取导出的查询结果文件。
51.例如,所述查询结果文件存储到了指定目录中,所述rpa机器人可以打开上述指定目录,从中获取到所述查询结果文件。
52.s202、启动文档安全防护系统;
53.具体地,所述rpa机器人可以定位文档安全防护系统的启动图标,通过模拟双击操作点击文档安全防护系统的启动图标,启动所述文档安全防护系统。所述文档安全防护系统用于对查询结果文件进行解密。
54.s203、通过所述文档安全防护系统对所述查询结果文件进行解密。
55.具体地,所述rpa机器人将获取的所述查询结果文件导入到所述文档安全防护系统中,使得所述文档安全防护系统对所述查询结果文件进行解密,获得解密后的查询结果文件。为了数据的安全,对于从数据分析服务平台导出的加密的业务数据,可以通过文档安全防护系统进行解密,以方便后续查看。
56.其中,在所述文档安全防护系统还可以设置多个一键授权模板,每个一键授权模板可以对应不同权限,所述rpa机器人可以选择一键授权模板对所述查询结果文件进行访问授权。其中,所述一键授权模板是预设的。
57.在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理方法还包括:
58.将经过解密的查询结果文件发送给目标邮箱。
59.具体地,所述rpa机器人可以打开邮箱,根据邮箱的用户名和密码登录邮箱,然后制作新邮件,将经过解密的查询结果文件作为邮件的附件,向目标邮箱发送携带经过解密的查询结果文件的邮件。其中,所述目标邮箱的邮箱地址是预设的,所述邮件可以以查询结果文件的文件名命名。在邮件发送完成之后,所述rpa机器人会退出邮箱登录。
60.在上述各实施例的基础上,进一步地,在基于登录信息登录数据分析服务平台之前,还包括:
61.若判断获知到达业务任务的执行时间,则获取所述登录信息。
62.具体地,对于需要定期导出的业务数据,可以配置周期性执行的业务任务。所述rpa机器人将当前时间与业务任务的执行时间进行比较,如果当前时间到达业务任务的执行时间,那么所述rpa机器人会获取所述登录信息,以便登录数据分析服务平台,进行业务数据的导出。
63.在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理方法还包括:
64.将导出的查询结果文件存储到指定目录。
65.具体地,所述rpa机器人在将所述查询结果导出之后,可以将导出的查询结果文件存储到指定目录,以便于后续使用。其中,所述指定目录是预设的,根据实际需要进行设置,本发明实施例不做限定。
66.图3是本发明第三实施例提供的rpa机器人装置的结构示意图,如图3所示,rpa机器人装置包括机器人组件单元301、机器人任务单元302和机器人管理单元303,其中:
67.机器人组件单元301通过函数脚本开发形成单步骤独立组件,通过脚本代码编写的方式,抓取浏览器网页系统上的元素字段信息,通过获取窗口,使用鼠标点击,键盘模拟等工具来模拟人工日常操作流程,从而实现操作流程的自动化。
68.机器人任务单元302用于对业务任务进行配置,并执行业务任务。在执行业务任务时,能够按照设定的时间自动执行,在执行业务任务的过程中可以调用机器人组件单元301,实现业务任务的自动化操作。
69.机器人管理单元303用于对rpa机器人资源调度及监控管理,通过可视化视图方式监控和追踪当前机器人运行情况和历史执行情况。对于机器人每次执行的业务任务的流程,操作日志会将机器人每个节点执行结果、执行时间等所有操作记录都记录下来,用于用户跟踪查看。
70.本发明实施例提供的业务数据的处理方法,将rpa技术和数据分析服务平台进行了融合应用,实现全流程机器人操作,导出业务数据并将导出的业务数据提供给需求方。本技术的技术方案具有如下优点:
71.(1)本技术可以实现7x24x365工作,通过设置机器人运行时间可以避开数据分析服务平台使用高峰期,提高运行效率。
72.(2)传统的数据分析服务系统,需要专人负责,存在阶段性和重复性工作,且操作重复繁多,工作量巨大,同时业务人员也希望从这种高频低效的工作中释放出来从事更多高价值产出的工作。本技术可以实现对重复性高的数据抽取和定时定点的核心数据抽取,让机器人完全自主运行并发送到数据需求机构,能有效的释放人力,减少工作量。
73.(3)将传统数据分析服务系统被动接受需求改为主动发送数据方式。本技术可以实现数据的主动发送,可以运用于多种场景。如:部室需了解一段时间客户信用卡渗透率活动推广情况,可以设定参数,让机器人每日提取数据指标,发送数据指标。如:按月抽取支行日存款不变,时点存款下降的客户清单;按周统计网点理财到期、定期到期、国债到期客户清单等场景,可设置rpa机器人运行时间,提前将数据抽取模板导入机器人中,就能实现对网点、支行、部室等各个阶段需要的核心数据,主动定时发送。
74.图4是本发明第四实施例提供的业务数据的处理装置的结构示意图,如图4所示,本发明实施例提供的业务数据的处理装置包括登录模块401、第一启动模块402、录入模块403和查询模块404,其中:
75.登录模块401用于基于登录信息登录数据分析服务平台;第一启动模块402用于基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;录入模块403用于从所述业务任务获取查询参数并录入;查询模块404用于触发业务数据的查询,并将查询结果导出。
76.具体地,为了导出业务数据,需要先登录数据分析服务平台,登录模块401可以通过登录信息登录到所述数据分析服务平台。其中,所述登录信息是预设的,根据实际需要新设置,本发明实施例不做限定。
77.第一启动模块402所述数据分析服务平台在所述登录信息通过验证之后,会提供查询页面,第一启动模块402会从业务任务中获取模版名称,并在查询页面中录入所述模版名称,然后点击运行虚拟按键,启动所述模版名称对应的模版。其中,所述业务任务是预设的,所述业务任务可以包括模版名称、查询参数等信息,根据实际需要进行设置,本发明实
施例不做限定。
78.在所述模版名称对应的模版启动之后,所述数据分析服务平台会提供参数录入界面,以便于录入查询所需的参数。录入模块403可以从所述业务任务中获得查询参数,然后将所述查询参数录入到参数录入界面中。其中,所述查询参数可以包括客户编号、身份证号码、查询范围、查询时间区间等,根据实际需要进行设置,本发明实施例不做限定。
79.在录入查询参数之后,查询模块404可以通过点击确认查询的虚拟按键触发业务数据的查询。所述数据分析服务平台会根据所述模版名称对应的模版以及查询参数进行业务数据的查询,然后返回查询结果页面。查询模块404在所述数据分析服务平台返回查询结果页面之后,可以将查询结果导出,所述查询结果可以导出到文件中。其中,所述模版名称对应的模版是预设的,根据实际需要进行设置,本发明实施例不做限定。
80.本发明实施例提供的业务数据的处理装置,能够基于登录信息登录数据分析服务平台,基于业务任务包括的模版名称启动对应的模版,从业务任务获取查询参数并录入,触发业务数据的查询,并将查询结果导出,实现了业务数据的自动导出,提高了业务数据的导出效率。
81.在上述各实施例的基础上,进一步地查询模块404具体用于:
82.若判断获知所述查询结果包括的页面数量大于预设数量,则以文本文件的形式导出所述查询结果;若判断获知所述查询结果包括的页面数据小于等于所述预设值,则以电子表格的形式导出所述查询结果。
83.图5是本发明第五实施例提供的业务数据的处理装置的结构示意图,如图5所示,在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理装置还包括获取模块405、第二启动模块406和解密模块407,其中:
84.获取模块405用于获取导出的查询结果文件;第二启动模块406用于启动文档安全防护系统;解密模块407用于通过所述文档安全防护系统对所述查询结果文件进行解密操作。
85.具体地,在导出查询结果之后,获取模块405可以获取导出的查询结果文件。
86.第二启动模块406可以定位文档安全防护系统的启动图标,通过模拟双击操作点击文档安全防护系统的启动图标,启动所述文档安全防护系统。所述文档安全防护系统用于对查询结果文件进行解密。
87.解密模块407将获取的所述查询结果文件导入到所述文档安全防护系统中,使得所述文档安全防护系统对所述查询结果文件进行解密,获得解密后的查询结果文件。为了数据的安全,对于从数据分析服务平台导出的加密的业务数据,可以通过文档安全防护系统进行解密,以方便后续查看。
88.图6是本发明第六实施例提供的业务数据的处理装置的结构示意图,如图6所示,在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理装置还包括发送模块408,其中:
89.发送模块408用于将经过解密的查询结果文件发送给目标邮箱。
90.图7是本发明第七实施例提供的业务数据的处理装置的结构示意图,如图7所示,在上述各实施例的基础上,进一步地,本发明实施例提供的业务数据的处理装置还包括判断模块409,其中:
91.判断模块409用于在判断获知到达业务任务执行时间之后,获取所述登录信息。
92.在上述各实施例的基础上,进一步地,查询模块404还用于:
93.将导出的查询结果文件存储到指定目录。
94.本发明实施例提供的装置的实施例具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
95.需要说明的是,本发明实施例提供的业务数据的处理方法及装置可用于金融领域,也可用于除金融领域之外的任意技术领域,本发明实施例对业务数据的处理方法及装置的应用领域不做限定。
96.图8是本发明第八实施例提供的电子设备的实体结构示意图,如图8所示,该电子设备可以包括:处理器(processor)801、通信接口(communications interface)802、存储器(memory)803和通信总线804,其中,处理器801,通信接口802,存储器803通过通信总线804完成相互间的通信。处理器801可以调用存储器803中的逻辑指令,以执行如下方法:基于登录信息登录数据分析服务平台;基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;从所述业务任务获取查询参数并录入;触发业务数据的查询,并将查询结果导出。
97.此外,上述的存储器803中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
98.本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:基于登录信息登录数据分析服务平台;基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;从所述业务任务获取查询参数并录入;触发业务数据的查询,并将查询结果导出。
99.本实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法,例如包括:基于登录信息登录数据分析服务平台;基于业务任务包括的模版名称启动对应的模版;其中,所述业务任务是预设的;从所述业务任务获取查询参数并录入;触发业务数据的查询,并将查询结果导出。
100.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
101.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程
图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
102.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
103.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
104.在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
105.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1