CN109325041A - 业务数据处理方法、装置、计算机设备及存储介质 - Google Patents
业务数据处理方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN109325041A CN109325041A CN201810920892.5A CN201810920892A CN109325041A CN 109325041 A CN109325041 A CN 109325041A CN 201810920892 A CN201810920892 A CN 201810920892A CN 109325041 A CN109325041 A CN 109325041A
- Authority
- CN
- China
- Prior art keywords
- target
- demand
- splicing
- data
- source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 32
- 238000003860 storage Methods 0.000 title claims abstract description 23
- 238000012545 processing Methods 0.000 claims abstract description 27
- 230000006870 function Effects 0.000 claims description 116
- 238000004590 computer program Methods 0.000 claims description 26
- 238000004422 calculation algorithm Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 abstract description 19
- 230000008569 process Effects 0.000 description 10
- 239000011159 matrix material Substances 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 238000013518 transcription Methods 0.000 description 4
- 230000035897 transcription Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007306 turnover Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/08—Insurance
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种业务数据处理方法、装置、计算机设备及存储介质,该方法包括:创建至少一个原始拼接函数,每一原始拼接函数包括拼接类型;获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件;根据目标类型查询数据库,将拼接类型为目标类型相对应的原始拼接函数确定为目标拼接函数;采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令;根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。该业务数据处理方法可根据业务数据需求自动转换为SQL指令,并依据SQL指令进行数据处理,以提高数据处理效率并节省人力成本。
Description
技术领域
本发明涉及数据处理领域,尤其涉及一种业务数据处理方法、装置、计算机设备及存储介质。
背景技术
随着经济发展,数据库中存储的业务数据越来越多,通常需要对数据库中的数据进行处理,现有技术中通常需要将数据需求人为转换为SQL指令,并执行SQL指令对数据库中数据进行提取分析。当数据需求较多时,人为转换成SQL指令的过程需耗费大量人力,并比较耗时,不利于提高数据处理效率。
发明内容
本发明实施例提供一种业务数据处理方法、装置、计算机设备及存储介质,以解决人为将需求转换为SQL指令并进行数据处理过程耗时长的问题。
一种业务数据处理方法,包括:
创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;
获取业务数据需求,所述业务数据需求包括目标类型、目标参数、目标来源和目标条件;
根据所述目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;
采用所述目标拼接函数对所述目标参数、所述目标来源和所述目标条件进行拼接处理,生成目标SQL指令;
根据所述目标SQL指令,对数据库中与所述目标来源对应的源表进行处理,获取目标数据。
一种业务数据处理装置,包括:
原始拼接函数创建模块,用于创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;
数据获取模块,用于获取业务数据需求,所述业务数据需求包括目标类型、目标参数、目标来源和目标条件;
拼接函数获取模块,用于根据所述目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;
SQL指令生成模块,用于采用所述目标拼接函数对所述目标参数、所述目标来源和所述目标条件进行拼接处理,生成目标SQL指令;
数据获取模块,用于根据所述目标SQL指令,对数据库中与所述目标来源对应的源表进行处理,获取目标数据。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述业务数据处理方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述业务数据处理方法的步骤。
上述业务数据处理方法、装置、计算机设备及存储介质,通过创建至少一个原始拼接函数,每一原始拼接函数包括拼接类型,以便后续根据原始拼接函数进行拼接。通过获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件,以便后续对业务数据需求对应根据目标类型、目标参数、目标来源和目标条件进行拼接处理。根据目标类型查询数据库,将拼接类型为目标类型相对应的原始拼接函数确定为目标拼接函数,能够通过目标类型快速获取对应拼接函数,获取过程简单快速。采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令,不需人工进行SQL指令的转写,节省人工成本,并提高转写效率。根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据,获取目标数据过程简单快速,提高数据处理效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中业务数据处理方法的一应用环境示意图;
图2是本发明一实施例中业务数据处理方法的一流程图;
图3是本发明一实施例中业务数据处理方法的一流程图;
图4是本发明一实施例中业务数据处理方法的一流程图;
图5是本发明一实施例中业务数据处理方法的一流程图;
图6是本发明一实施例中业务数据处理装置的一原理框图;
图7是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的业务数据处理方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务器进行通信。客户端上传业务数据至服务器,服务器对业务数据进行存储,并能够对服务器存储的业务数据进行查询处理。其中,客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一实施例中,如图2所示,提供一种业务数据处理方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
S10:创建至少一个原始拼接函数,每一原始拼接函数包括拼接类型。
其中,原始拼接函数是预先设定的,存储在数据库中。
具体地,服务器根据拼接类型的不同创建对应的原始拼接函数,拼接类型是指SQL语句的条件类型,例如,select..from..where...和delete...from..where..等。将原始拼接函数与拼接类型一一对应存储在数据中。通过预先创建原始拼接函数,以便后续通过拼接类型对原始拼接函数进行调用执行,并只需一次创建,可供后续反复调用。
S20:获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件。
其中,业务数据需求是指对数据库中源表的业务数据进行处理的需求。源表是指是一个加载跟踪的表,重播跟踪时需要查看或使用其业务数据,数据库中存储至少一个源表。目标类型用于限定所要转换成的SQL语句的类型,该目标类型可以包括查询、增加、修改和删除等类型,分别用select、insert、update和delete表示。目标参数是指从业务数据需求中提取的字段参数。目标来源是指从业务数据需求中提取的源表名。目标条件是指从业务数据需求中提取的筛选条件。
具体地,客户端与服务器通过网络连接,服务器接收客户端发送的业务数据需求。其中,业务数据需求可以是一个源表对应一个业务数据需求,也可以是多个源表对应一个业务数据需求。从业务数据需求中获取目标类型、目标参数、目标来源和目标条件。其中,目标类型可以是select、insert、update和delete,目标参数可以是数据库中源表的字段,目标来源可以是数据库中源表的名称,目标条件可以是指对数据进行筛选的条件。当目标条件中用到条件运算符时,一般是用于统计大于、等于及小于等,SQL语法中大于用符号>表示、等于用符号=表示,小于用符号<表示。例如,需求分析年龄大于30岁客户从历史到现在购买的A险种金额,可以将目标条件设为年龄>30、险种=A险种。
服务器在从业务数据需求中提取出目标类型、目标参数、目标来源和目标条件后,按照预设的标准需求数据表对目标类型、目标参数、目标来源和目标条件进行存储。其中,标准需求数据表是预先设置的符合SQL转换要求的数据表。标准需求数据表中将类型字段、参数字段、来源字段和条件字段作为表头字段,与标准需求数据表中类型字段、参数字段、来源字段和条件字段相对应的字段值分别为目标类型、目标参数、目标来源和目标条件。例如,服务器接收到某一业务数据需求为:“统计A表中购买险种为B险种的客户、平均保额和理赔金额”,通过业务数据需求可确定其目标类型为“select类型”,其目标参数为“客户,平均保额,理赔金额”,其目标来源为“A表”,其到目标条件为“险种=B险种”;然后,将获取到的目标类型、目标参数、目标来源和目标条件按照如表一所示的标准需求数据表进行存储:
表一标准需求数据表
S30:根据目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数。
其中,目标拼接函数是指预先存储在数据库中与目标类型相对应的拼接函数。
本实施例中,数据库中预先存储有与每一种类型对应的拼接函数,以便根据类型查找到对应的拼接函数。具体地,服务器通过业务数据需求确定目标类型、目标参数、目标来源和目标条件后,将拼接类型为目标类型查询字段查询数据库,从数据库中查找到与目标类型对应的原始拼接函数,将所查找到的原始拼接函数确定为目标拼接函数。例如,拼接类型为目标类型select,查找数据库,并获取到与select类型对应的原始拼接函数作为目标拼接函数。
S40:采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令。
其中,目标SQL指令是指与目标参数、目标来源和目标条件对应的SQL指令。SQL(Structured Query Language,结构化查询语言)是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库***。SQL指令是指在数据库中用于执行查询、增加、修改和删除等操作的指令。
具体地,服务器根据目标类型获取到目标拼接函数后,采集该目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,以生成目标SQL指令,其所生成的目标SQL指令的SQL语法格式为:目标类型目标参数from目标来源where目标条件。如表一所示,在从数据库中获取到与select对应的目标拼接函数后,通过目标拼接函数对目标参数“客户,平均保额,理赔金额”,目标来源“A表”,目标条件“险种=B险种”进行拼接处理,以获取到符合SQL语法格式的目标SQL指令,该目标SQL指令为:select客户,平均保额,理赔金额from A表where险种=B险种。
S50:根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
其中,目标数据是指从数据库中获取的与目标SQL指令对应的业务数据。
具体地,数据库中存储有所有业务数据的源表,源表是指是一个加载跟踪的表,重播跟踪时需要查看或使用其业务数据,数据库中存储至少一个源表。存储在数据库中的源表的数据可以为XLS文件,当源表数据量很大时也可以为TEX文件。每一源表中的业务数据可包括客户信息、保单信息和产品信息;客户信息具体可以包括姓名、联系方式及年龄等内容;投保信息具体可以包括险种名称及保额等内容;产品信息具体可以包括产品名称及理赔金额等内容,通过加载跟踪可获取到源表中的业务数据。服务器可通过执行目标SQL指令,查询数据库中与目标来源对应的源表,从目标来源对应的源表中获取对应的目标数据。如表一所示,获取到与业务数据需求对应的目标SQL指令,通过目标SQL指令对与目标来源对应的B表进行查询,从B表中获取到购买险种为A险种的客户、平均保额和理赔金额的目标数据。
步骤S10-S50中,通过创建至少一个原始拼接函数,每一原始拼接函数包括拼接类型,以便后续根据原始拼接函数进行拼接。通过获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件,以便后续对业务数据需求对应根据目标类型、目标参数、目标来源和目标条件进行拼接处理。根据目标类型查询数据库,将拼接类型为目标类型相对应的原始拼接函数确定为目标拼接函数,能够通过目标类型快速获取对应拼接函数,获取过程简单快速。采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令,不需人工进行SQL指令的转写,节省人工成本,并提高转写效率。根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据,获取目标数据过程简单快速,提高数据处理效率。
在一实施例中,如图3所示,步骤S20中,即获取业务数据需求,具体包括以下包括:
S21:获取原始数据需求表,原始数据需求表包括至少一个原始数据需求。
其中,原始数据需求表是用于存储原始数据需求的数据表。原始数据需求是用户所需获取的业务数据的需求。
具体地,客户端与服务器网络连接,服务器可对原始数据需求进行批量处理。服务器获取客户端发送的原始数据需求表,其中,原始数据需求表中包括至少一个原始数据需求,原始数据需求表可以是标准化的数据表,也可以是客户端自制的需求表。
S22:判断原始数据需求表是否为标准需求数据表。
具体地,服务器获取原始数据需求表的表头字段,将原始数据需求表的表头字段与标准需求数据表的表头字段进行匹配,当原始数据需求表的表头字段与标准需求数据表的表头字段匹配成功,则原始数据需求表为标准需求数据表。若当原始数据需求表的表头字段与标准需求数据表的表头字段匹配不成功,则原始数据需求表不是标准需求数据表,则根据标准需求数据表对原始数据需求表进行相应调整。
S23:若原始数据需求表为标准需求数据表,则判断每一原始数据需求中的每一字段值是否符合字段值对应的填写规范。
具体地,当服务器判断出原始数据需求表为标准需求数据表时,即原始数据需求表的表头字段与标准需求数据表的表头字段匹配成功时,确定每一表头字段的字段值的填写是否符合该字段值对应的填写规范。填写规范是预先设置用于限定某一字段值的形式规范。例如,原始数据需求表中“目标参数”这一表头字段对应的字段值与标准需求数据表中预先设置的“目标参数”对应的字段值的填写规范是否匹配成功,如在标准需求数据表中限定目标参数对应的字段值的填写规范为“多个参数之间用逗号作为分隔符”;若原始数据需求表中目标参数对应的字段值包括两个以上字段值时,则两个字段值之间用逗号分隔时符合其对应的填写规范,反之,若两个字段值之间没有用逗号分隔时不符合其对应的填写规范。另外,填写规范可以包括表头字段与表头字段的字段值是否相对应的形式规范,如表一所示,不能将字段值select匹配到目标参数、目标来源和目标条件的字段值中。
S24:若每一字段值均符合字段值对应的填写规范,则原始数据需求为业务数据需求。
具体地,当原始数据需求的每一字段值均符合该字段值对应的填写规范,则原始数据需求表中的原始数据需求为业务数据需求;若任一字段值不符合字段值对应的填写规范,则需要进行相应地调整,即服务器可给客户端发送相应的提示信息,以使用户根据客户端显示的提示信息进行调整。
步骤S21-S24中,通过获取原始数据需求表,原始数据需求表包括至少一个原始数据需求,以便后续对原始数据需求表中的原始数据需求批量转换为SQL指令。判断原始数据需求表是否为标准需求数据表,当原始数据需求不是标准需求数据表时,需要进行相应调整;若原始数据需求表为标准需求数据表,则判断每一原始数据需求中的每一字段值是否符合字段值对应的填写规范,以保证后续转换成正确的SQL指令。若每一字段值均符合字段值对应的填写规范,则原始数据需求为业务数据需求,以便后续对原始数据需求表中的每一原始数据需求进行拼接处理,实现方法快速高效。
在一实施例中,如图4所示,步骤S20中的获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件,具体包括如下步骤包括:
S211:获取原始数据需求,采用去停用词算法提取原始数据需求中的至少一个需求关键词。
其中,原始数据需求是用户所需获取的业务数据的需求。需求关键词是指从原始数据需求中提取的关键词。
具体地,服务器获取客户端发送的原始数据需求,并采用去停用词算法提取原始数据需求中的至少一个关键词,将提取到的关键词确定为与原始数据需求相对应的需求关键词。可以理解地,该原始数据需求可以是从原始数据需求表中确定的一个或多个需求。每一原始数据需求可提取出至少一个关键词。
本实施例中,服务器预先建立去停用词库。其中,去停用词库是指存储需要过滤掉的某些字或词的数据库。具体地,服务器在获取原始数据需求后,调用去停用词库,获取去停用词库中的停用词,利用去停用词库中的停用词对原始数据需求进行去停用词处理,获取原始数据需求中去停用词处理后的至少一个关键词。其中,停用词不涉及实际含义内容,可包括单个文字、标点符号及组合文字。可以理解为,调用去停用词库中的停用词,将停用词与原始数据需求进行匹配,将原始数据需求匹配到的停用词进行剔除处理,获取原始数据需求中去停用词处理后的关键词作为需求关键词。例如,“统计A表中购买险种为B险种的客户、平均保额和理赔金额”,通过去停用词处理可获得需求关键词为“统计”、“A表”、“险种为B险种”、“客户”、“平均保额”和“理赔金额”。
S212:将每一所述需求关键词与标准需求数据表的表头字段进行匹配,所述表头字段包括类型字段、参数字段、来源字段和条件字段。
其中,标准需求数据表是预先设置的符合SQL转换要求的数据表。如表一所示,标准需求数据表中的表头字段包括类型字段、参数字段、来源字段和条件字段。
具体地,服务器获取每一原始数据需求的需求关键词,将需求关键词与标准需求数据表中的表头字段进行匹配,即将需求关键词与标准需求数据表中的类型字段、参数字段、来源字段和条件字段进行匹配,确定每一原始数据需求的需求关键词的表头字段。
S213:将与类型字段匹配成功的需求关键词确定为目标类型、将与参数字段匹配成功的需求关键词确定为目标参数、将与来源字段匹配成功的需求关键词确定为目标来源,及将与条件字段匹配成功的需求关键词确定为目标条件。
其中,标准需求数据表中类型字段、参数字段、来源字段和条件字段中预设有相应的字段值,类型字段对应的下拉按钮中可包括select、delete、updata和insert,参数字段的下拉按钮中可包括数据中每一源表的字段,来源字段的下拉按钮中可包括数据库中每一源表的表名,条件字段的下拉按钮中可包括一相等条件(equal)、一模糊相等条件(like)、一范围条件(between)、一大于条件(greater)、一小于条件(smaller)、一大于等于条件(greater or equal)、一小于等于条件(smaller or equal)等。
例如,某一原始数据需求的需求关键词为“统计A表中购买险种为B险种的客户、平均保额和理赔金额”,通过去停用词可获得需求关键词为“统计”、“A表”、“险种为B险种”、“客户”、“平均保额”和“理赔金额”。通过将需求关键词与类型字段、参数字段、来源字段和条件字段进行匹配,若“A表”与来源字段匹配成功,“客户”、“平均保额”和“理赔金额”与参数字段匹配成功,“险种为B险种”即“险种=B险种”与条件匹配成功,则将“统计”确定为目标类型,将“客户”、“平均保额”和“理赔金额”确定目标参数,将“A表”确定为目标来源,将“险种为B险种”确定为目标条件。
步骤S211-S213中,通过获取原始数据需求,采用去停用词算法提取原始数据需求中的至少一个需求关键词,以便后续通过需求关键词确定目标字段。将每一需求关键词与标准需求数据表的表头字段进行匹配,将匹配成功的需求关键词分别确定为目标类型、目标参数、目标来源或目标条件,提取过程简单方便,且有利于提高用户体验。
在一实施例中,每一原始拼接函数还包括至少一个形式参数。
其中,形式参数不是实际存在变量,所以又称虚拟变量,是在定义拼接函数时使用的参数,用于在调用函数时,接收调用该拼接函数时传入的参数,将参数赋值给形式参数。
具体地,服务器根据拼接类型的不同创建对应的原始拼接函数,每一原始拼接函数中包括至少一个形式参数,通过原始拼接函数能够对形式参数根据拼接类型进行拼接。
在步骤S40中,即在采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令中,包括:将目标参数、目标来源和目标条件分别赋值给目标拼接函数中形式参数,生成目标SQL指令。
具体地,服务器根据目标类型获取对应的目标拼接函数,并将与目标类型相对应的目标参数、目标来源和目标条件分别赋值给目标拼接函数中形式参数,并根据目标拼接函数对目标参数、目标来源和目标条件进行拼接。如表一所示,通过目标类型select获取到与select对应的目标拼接函数,将与select对应的目标参数为“客户,平均保额,理赔金额”,目标来源为“A表”和目标条件为“险种=B险种”分别赋给目标拼接函数中的形式参数中,并根据目标拼接函数对目标参数为“客户,平均保额,理赔金额”,目标来源为“A表”和目标条件为“险种=B险种”进行拼接,目标SQL指令。SQL指令是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库***。本实施例中,根据目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令,拼接方法简单,不需人工进行拼接,释放劳动力,提高效率。
在一实施例中,在步骤S40之后,即在生成目标SQL指令的步骤之后,业务数据处理方法还包括:将业务数据需求与目标SQL指令一一对应,并存储至拼接指令表。
具体地,将每一业务数据需求通过对应的目标拼接函数进行拼接,并获得每一业务数据需求对应的目标SQL指令,并将每一业务数据需求与目标SQL指令一一对应,存储至数据库的拼接指令表中,以便后续直接通过拼接指令表中的目标SQL指令查找数据库中源表的数据,不需再次对业务数据需求进行拼接,节省时间。
在一实施例中,数据库中存储有拼接指令表,拼接指令表中存储有至少一个原始SQL指令。其中,原始SQL指令是指预先设置并存储的,用于对业务数据需求进行拼接对应的指令。拼接指令表中存储有原始数据需求和与原始数据需求对应的原始SQL指令。
如图5所示,在获取业务数据需求步骤之后,业务数据处理方法还包括:
S61:采用业务数据需求查询拼接指令表。
具体地,服务器通过业务数据需求查找存储在数据库的拼接指令表,拼接指令表中存储有已经进行拼接的业务数据需求对应的原始SQL指令。服务器通过业务数据需求查找拼接指令表,避免后续对相同的业务数据需求进行拼接处理,节省时间。
S62:若拼接指令表中存储有与业务数据需求相匹配的目标SQL指令,则根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
具体地,通过将业务数据需求与拼接指令表进行匹配,具体是与拼接指令表中原始数据需求相匹配,当业务数据需求与拼接指令表中某一原始数据需求匹配成功,则将原始数据需求对应的原始SQL指令作为该业务数据需求对应的目标SQL指令,并通过目标SQL指令对数据库中源表进行处理,获取到目标数据。
其中,将业务数据需求与拼接指令表中原始数据需求相匹配时,可通过编辑距离算法将业务数据需求与原始数据需求进行相似度计算,并获取业务数据需求与每一原始数据需求对应的相似度,当某一原始数据需求的相似度高于预设阈值时,则判定该原始数据需求与业务数据需求匹配成功。编辑距离是指一个字符串,每次只能通过***一个字符、删除一个字符或者修改一个字符的方法,变成另外一个字符串的最少操作次数。例如,采用编辑距离算法计算业务数据需求与原始数据需求的相似度。首先,建立矩阵,用来保存完成每个字符串转换需要执行的操作次数,确定业务数据需求与原始数据需求的长度分别为m和n,并初始化第一行为0到m,第一列为0到n,建立的矩阵d为(m+1)*(n+1)。当str(m,st)==str(n,st),temp为0,否则为1。其中,temp是计算长度为m的字符串与长度为n的字符串的值,可以理解为,当长度为m的字符串与长度为n的字符串相同,则temp为0,字符串不相同则为1。循环嵌套遍历矩阵d[m,n],对矩阵d[m,n]中每个值赋于d[i-1,j]+1,d[i,j-1]+1和d[i-1,j-1]+temp三者的最小值,直至矩阵全部赋值完成,并返回矩阵最后一个值d[m][n]即是编辑距离L,并通过相似度计算公式其中,MAX(m,n)为m和n的最大长度。
S63:若拼接指令表中不存储有与业务数据需求相匹配的目标SQL指令,则执行根据目标类型查询数据库,获取与目标类型相对应的目标拼接函数的步骤。
具体地,通过将业务数据需求与拼接指令表进行匹配,具体是与拼接指令表中原始数据需求相匹配,当业务数据需求与拼接指令表中每一原始数据需求均未匹配成功,则根据业务数据需求中目标类型查询数据库,获取与目标类型相对应的目标拼接函数。
步骤S61-S63中,通过业务数据需求查找拼接指令表,避免后续对相同的业务数据需求进行拼接处理,节省时间。若拼接指令表中存储有与业务数据需求相匹配的目标SQL指令,则根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据,获取过程简单快速。若拼接指令表中不存储有与业务数据需求相匹配的目标SQL指令,则执行根据目标类型查询数据库,获取与目标类型相对应的目标拼接函数的步骤,即步骤S20的步骤,以便后续根据目标拼接函数对业务数据需求进行拼接处理,获得目标SQL指令,并利用目标SQL指令获取目标数据。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种业务数据处理装置,该业务数据处理装置与上述实施例中业务数据处理方法一一对应。如图6所示,该业务数据处理装置包括原始拼接函数创建模块10、业务数据需求获取模块20、拼接函数获取模块30、SQL指令生成模块40和数据获取模块50。各功能模块详细说明如下:
原始拼接函数创建模块10,用于创建至少一个原始拼接函数,每一原始拼接函数包括拼接类型。
业务数据需求获取模块20,用于获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件。
拼接函数获取模块30,用于根据目标类型查询数据库,将拼接类型为目标类型相对应的原始拼接函数确定为目标拼接函数。
SQL指令生成模块40,用于采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令。
数据获取模块50,用于根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
在一实施例中,业务数据需求获取模块20包括第一原始数据获取单元21、第一判断单元22、第二判断单元23和第一数据确定单元24。
第一原始数据获取单元21,用于获取原始数据需求表,原始数据需求表包括至少一个原始数据需求。
第一判断单元22,用于判断原始数据需求表是否为标准需求数据表。
第二判断单元23,用于若原始数据需求表为标准需求数据表,则判断每一原始数据需求中的每一字段值是否符合字段值对应的填写规范。
第一数据确定单元24,用于若每一字段值均符合字段值对应的填写规范,则原始数据需求为业务数据需求。
在一实施例中,业务数据需求获取模块20包括第二原始数据获取单元211、匹配处理单元212和第二数据确定单元213。
第二原始数据获取单元211,用于获取原始数据需求,采用去停用词算法提取原始数据需求中的至少一个需求关键词。
匹配处理单元212,用于将每一所述需求关键词与标准需求数据表的表头字段进行匹配,所述表头字段包括类型字段、参数字段、来源字段和条件字段。
第二数据确定单元213,用于将与所述类型字段、所述参数字段、所述来源字段和所述条件字段匹配成功的需求关键词,分别确定为目标类型、目标参数、目标来源或目标条件。
在一实施例中,每一原始拼接函数还包括至少一个形式参数。拼接函数获取模块30还用于根据目标类型查询数据库,将拼接类型为目标类型相对应的原始拼接函数确定为目标拼接函数。
SQL指令生成模块40还用于将目标参数、目标来源和目标条件分别赋值给目标拼接函数中形式参数,生成目标SQL指令。
在一实施例中,业务数据处理装置还包括需求指令存储单元401,用于在生成目标SQL指令的步骤之后,将业务数据需求与目标SQL指令一一对应,并存储至拼接指令表。
在一实施例中,数据库中存储有拼接指令表,拼接指令表中存储有至少一个原始SQL指令。
业务数据处理装置还包括查询单元61、第一处理单元62和第二处理单元63。
查询单元61,用于采用业务数据需求查询拼接指令表。
第一处理单元62,用于若拼接指令表中存储有与业务数据需求相匹配的目标SQL指令,则根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
第二处理单元63,用于若拼接指令表中不存储有与业务数据需求相匹配的目标SQL指令,则执行根据目标类型查询数据库,获取与目标类型相对应的目标拼接函数的步骤。
关于业务数据处理装置的具体限定可以参见上文中对于业务数据处理方法的限定,在此不再赘述。上述业务数据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储业务数据需求、源表数据、拼接指令表和目标数据等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种业务数据处理方法。
在一实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件;根据目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令;根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
在一实施例中,处理器执行计算机程序时实现以下步骤:获取原始数据需求表,原始数据需求表包括至少一个原始数据需求;判断原始数据需求表是否为标准需求数据表;若原始数据需求表为标准需求数据表,则判断每一原始数据需求中的每一字段值是否符合字段值对应的填写规范;若每一字段值均符合字段值对应的填写规范,则原始数据需求为业务数据需求。
在一实施例中,处理器执行计算机程序时实现以下步骤:获取原始数据需求,采用去停用词算法提取原始数据需求中的至少一个需求关键词;将每一所述需求关键词与标准需求数据表的表头字段进行匹配,所述表头字段包括类型字段、参数字段、来源字段和条件字段;将与所述类型字段匹配成功的需求关键词确定为目标类型、将与所述参数字段匹配成功的需求关键词确定为目标参数、将与所述来源字段匹配成功的需求关键词确定为目标来源,及将与所述条件字段匹配成功的需求关键词确定为目标条件。
在一实施例中,每一原始拼接函数还包括至少一个形式参数。
处理器执行计算机程序时还实现以下步骤:将目标参数、目标来源和目标条件分别赋值给目标拼接函数中形式参数,生成目标SQL指令。
在一实施例中,处理器执行计算机程序时还实现以下步骤:将业务数据需求与目标SQL指令一一对应,并存储至拼接指令表。
在一实施例中,数据库中存储有拼接指令表,拼接指令表中存储有至少一个原始SQL指令。
在获取业务数据需求步骤之后,处理器执行计算机程序时还实现以下步骤:采用业务数据需求查询拼接指令表;若拼接指令表中存储有与业务数据需求相匹配的目标SQL指令,则根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据;若拼接指令表中不存储有与业务数据需求相匹配的目标SQL指令,则执行根据目标类型查询数据库,获取与目标类型相对应的目标拼接函数的步骤。
在一实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;获取业务数据需求,业务数据需求包括目标类型、目标参数、目标来源和目标条件;根据目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;采用目标拼接函数对目标参数、目标来源和目标条件进行拼接处理,生成目标SQL指令;根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据。
在一实施例中,计算机程序被处理器执行时还实现以下步骤:获取原始数据需求表,原始数据需求表包括至少一个原始数据需求;判断原始数据需求表是否为标准需求数据表;若原始数据需求表为标准需求数据表,则判断每一原始数据需求中的每一字段值是否符合字段值对应的填写规范;若每一字段值均符合字段值对应的填写规范,则原始数据需求为业务数据需求。
在一实施例中,计算机程序被处理器执行时还实现以下步骤:获取原始数据需求,采用去停用词算法提取原始数据需求中的至少一个需求关键词;将每一所述需求关键词与标准需求数据表的表头字段进行匹配,所述表头字段包括类型字段、参数字段、来源字段和条件字段;将与所述类型字段匹配成功的需求关键词确定为目标类型、将与所述参数字段匹配成功的需求关键词确定为目标参数、将与所述来源字段匹配成功的需求关键词确定为目标来源,及将与所述条件字段匹配成功的需求关键词确定为目标条件。
在一实施例中,每一原始拼接函数还包括至少一个形式参数。
计算机程序被处理器执行时还实现以下步骤:将目标参数、目标来源和目标条件分别赋值给目标拼接函数中形式参数,生成目标SQL指令。
在一实施例中,计算机程序被处理器执行时还实现以下步骤:将业务数据需求与目标SQL指令一一对应,并存储至拼接指令表。
在一实施例中,数据库中存储有拼接指令表,拼接指令表中存储有至少一个原始SQL指令。
在获取业务数据需求的步骤之后,计算机程序被处理器执行时还实现以下步骤:采用业务数据需求查询拼接指令表;若拼接指令表中存储有与业务数据需求相匹配的目标SQL指令,则根据目标SQL指令,对数据库中与目标来源对应的源表进行处理,获取目标数据;若拼接指令表中不存储有与业务数据需求相匹配的目标SQL指令,则执行根据目标类型查询数据库,获取与目标类型相对应的目标拼接函数的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种业务数据处理方法,其特征在于,包括:
创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;
获取业务数据需求,所述业务数据需求包括目标类型、目标参数、目标来源和目标条件;
根据所述目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;
采用所述目标拼接函数对所述目标参数、所述目标来源和所述目标条件进行拼接处理,生成目标SQL指令;
根据所述目标SQL指令,对数据库中与所述目标来源对应的源表进行处理,获取目标数据。
2.如权利要求1所述的业务数据处理方法,其特征在于,所述获取业务数据需求,包括:
获取原始数据需求表,所述原始数据需求表包括至少一个原始数据需求;
判断所述原始数据需求表是否为标准需求数据表;
若所述原始数据需求表为标准需求数据表,则判断每一所述原始数据需求中的每一字段值是否符合所述字段值对应的填写规范;
若每一字段值均符合所述字段值对应的填写规范,则所述原始数据需求为业务数据需求。
3.如权利要求2所述的业务数据处理方法,其特征在于,所述获取业务数据需求,所述业务数据需求包括目标类型、目标参数、目标来源和目标条件,包括:
获取原始数据需求,采用去停用词算法提取所述原始数据需求中的至少一个需求关键词;
将每一所述需求关键词与标准需求数据表的表头字段进行匹配,所述表头字段包括类型字段、参数字段、来源字段和条件字段;
将与所述类型字段匹配成功的需求关键词确定为目标类型、将与所述参数字段匹配成功的需求关键词确定为目标参数、将与所述来源字段匹配成功的需求关键词确定为目标来源,及将与所述条件字段匹配成功的需求关键词确定为目标条件。
4.如权利要求1所述的业务数据处理方法,其特征在于,每一所述原始拼接函数还包括至少一个形式参数;
所述采用所述目标拼接函数对所述目标参数、所述目标来源和所述目标条件进行拼接处理,生成目标SQL指令,包括:
将所述目标参数、所述目标来源和所述目标条件分别赋值给所述目标拼接函数中形式参数,生成目标SQL指令。
5.如权利要求1所述的业务数据处理方法,其特征在于,在所述生成目标SQL指令的步骤之后,所述业务数据处理方法还包括:
将所述业务数据需求与所述目标SQL指令一一对应,并存储至拼接指令表。
6.如权利要求5所述的业务数据处理方法,其特征在于,所述数据库中存储有拼接指令表,所述拼接指令表中存储有至少一个原始SQL指令;
在所述获取业务数据需求步骤之后,所述业务数据处理方法还包括:
采用所述业务数据需求查询拼接指令表;
若所述拼接指令表中存储有与所述业务数据需求相匹配的目标SQL指令,则根据所述目标SQL指令,对数据库中与所述目标来源对应的源表进行处理,获取目标数据;
若所述拼接指令表中不存储有与所述业务数据需求相匹配的目标SQL指令,则执行根据所述目标类型查询数据库,获取与所述目标类型相对应的目标拼接函数的步骤。
7.一种的业务数据处理装置,其特征在于,包括:
原始拼接函数创建模块,用于创建至少一个原始拼接函数,每一所述原始拼接函数包括拼接类型;
数据获取模块,用于获取业务数据需求,所述业务数据需求包括目标类型、目标参数、目标来源和目标条件;
拼接函数获取模块,用于根据所述目标类型查询数据库,将拼接类型为所述目标类型相对应的原始拼接函数确定为目标拼接函数;
SQL指令生成模块,用于采用所述目标拼接函数对所述目标参数、所述目标来源和所述目标条件进行拼接处理,生成目标SQL指令;
数据获取模块,用于根据所述目标SQL指令,对数据库中与所述目标来源对应的源表进行处理,获取目标数据。
8.如权利要求7所述的业务数据处理装置,其特征在于,所述数据获取模块,包括:
第一原始数据获取单元,用于获取原始数据需求表,所述原始数据需求表包括至少一个原始数据需求;
第一判断单元,用于判断所述原始数据需求表是否为标准需求数据表;
第二判断单元,用于若所述原始数据需求表为标准需求数据表,则判断每一所述原始数据需求中的每一字段值是否符合所述字段值对应的填写规范;
第一数据确定单元,用于若每一字段值均符合所述字段值对应的填写规范,则所述原始数据需求为业务数据需求。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述业务数据处理方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述业务数据处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810920892.5A CN109325041B (zh) | 2018-08-14 | 2018-08-14 | 业务数据处理方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810920892.5A CN109325041B (zh) | 2018-08-14 | 2018-08-14 | 业务数据处理方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109325041A true CN109325041A (zh) | 2019-02-12 |
CN109325041B CN109325041B (zh) | 2023-11-21 |
Family
ID=65264119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810920892.5A Active CN109325041B (zh) | 2018-08-14 | 2018-08-14 | 业务数据处理方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109325041B (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947853A (zh) * | 2019-03-25 | 2019-06-28 | 阿里巴巴集团控股有限公司 | 一种业务活动变更感知方法、***及服务器 |
CN110275703A (zh) * | 2019-06-27 | 2019-09-24 | 浙江大搜车软件技术有限公司 | 键值对数据的赋值方法、装置、计算机设备和存储介质 |
CN110347732A (zh) * | 2019-05-20 | 2019-10-18 | 中国平安人寿保险股份有限公司 | 一种数据转换方法及装置 |
CN110427399A (zh) * | 2019-06-18 | 2019-11-08 | 深圳壹账通智能科技有限公司 | 实时数据采集方法、***、装置及存储介质 |
CN110502516A (zh) * | 2019-08-22 | 2019-11-26 | 深圳前海环融联易信息科技服务有限公司 | 表格数据解析方法、装置、计算机设备及存储介质 |
CN110659281A (zh) * | 2019-08-14 | 2020-01-07 | 中国平安财产保险股份有限公司 | 基于Hive的数据处理方法、装置、计算机设备及存储介质 |
CN110765118A (zh) * | 2019-10-21 | 2020-02-07 | 北京明略软件***有限公司 | 一种数据的修订方法、修订装置及可读存储介质 |
CN110781184A (zh) * | 2019-09-16 | 2020-02-11 | 平安科技(深圳)有限公司 | 数据表的构建方法、装置、设备及存储介质 |
CN110826297A (zh) * | 2019-11-05 | 2020-02-21 | 北京锐安科技有限公司 | 一种数据导出方法、装置、设备及存储介质 |
CN110908892A (zh) * | 2019-09-18 | 2020-03-24 | 泰康保险集团股份有限公司 | 接口数据测试方法、装置及可读存储介质 |
CN111857876A (zh) * | 2020-07-20 | 2020-10-30 | 北京字节跳动网络技术有限公司 | 业务处理方法、装置、电子设备及计算机可读介质 |
CN112882752A (zh) * | 2021-01-26 | 2021-06-01 | 苏州达家迎信息技术有限公司 | 微服务的批量处理方法、装置、计算机设备及存储介质 |
CN113271307A (zh) * | 2021-05-18 | 2021-08-17 | 中国工商银行股份有限公司 | 数据组装方法、装置、计算机***及存储介质 |
CN117724865A (zh) * | 2023-12-13 | 2024-03-19 | 行吟信息科技(武汉)有限公司 | 业务执行方法、装置、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226478A (zh) * | 2013-05-22 | 2013-07-31 | 北京金和软件股份有限公司 | 一种自动生成并使用代码的方法 |
CN106598612A (zh) * | 2016-12-20 | 2017-04-26 | 北京润科通用技术有限公司 | 一种数据库中数据表的操作方法及*** |
CN106874335A (zh) * | 2016-08-19 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 行为数据处理方法、装置及服务器 |
CN107679057A (zh) * | 2017-06-26 | 2018-02-09 | 平安科技(深圳)有限公司 | 数据对接方法、装置、服务器和存储介质 |
-
2018
- 2018-08-14 CN CN201810920892.5A patent/CN109325041B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103226478A (zh) * | 2013-05-22 | 2013-07-31 | 北京金和软件股份有限公司 | 一种自动生成并使用代码的方法 |
CN106874335A (zh) * | 2016-08-19 | 2017-06-20 | 阿里巴巴集团控股有限公司 | 行为数据处理方法、装置及服务器 |
CN106598612A (zh) * | 2016-12-20 | 2017-04-26 | 北京润科通用技术有限公司 | 一种数据库中数据表的操作方法及*** |
CN107679057A (zh) * | 2017-06-26 | 2018-02-09 | 平安科技(深圳)有限公司 | 数据对接方法、装置、服务器和存储介质 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109947853A (zh) * | 2019-03-25 | 2019-06-28 | 阿里巴巴集团控股有限公司 | 一种业务活动变更感知方法、***及服务器 |
CN110347732A (zh) * | 2019-05-20 | 2019-10-18 | 中国平安人寿保险股份有限公司 | 一种数据转换方法及装置 |
CN110427399A (zh) * | 2019-06-18 | 2019-11-08 | 深圳壹账通智能科技有限公司 | 实时数据采集方法、***、装置及存储介质 |
CN110275703A (zh) * | 2019-06-27 | 2019-09-24 | 浙江大搜车软件技术有限公司 | 键值对数据的赋值方法、装置、计算机设备和存储介质 |
CN110275703B (zh) * | 2019-06-27 | 2023-06-06 | 浙江大搜车软件技术有限公司 | 键值对数据的赋值方法、装置、计算机设备和存储介质 |
CN110659281B (zh) * | 2019-08-14 | 2023-09-12 | 中国平安财产保险股份有限公司 | 基于Hive的数据处理方法、装置、计算机设备及存储介质 |
CN110659281A (zh) * | 2019-08-14 | 2020-01-07 | 中国平安财产保险股份有限公司 | 基于Hive的数据处理方法、装置、计算机设备及存储介质 |
CN110502516A (zh) * | 2019-08-22 | 2019-11-26 | 深圳前海环融联易信息科技服务有限公司 | 表格数据解析方法、装置、计算机设备及存储介质 |
CN110502516B (zh) * | 2019-08-22 | 2021-10-19 | 深圳前海环融联易信息科技服务有限公司 | 表格数据解析方法、装置、计算机设备及存储介质 |
CN110781184A (zh) * | 2019-09-16 | 2020-02-11 | 平安科技(深圳)有限公司 | 数据表的构建方法、装置、设备及存储介质 |
CN110781184B (zh) * | 2019-09-16 | 2023-06-16 | 平安科技(深圳)有限公司 | 数据表的构建方法、装置、设备及存储介质 |
CN110908892A (zh) * | 2019-09-18 | 2020-03-24 | 泰康保险集团股份有限公司 | 接口数据测试方法、装置及可读存储介质 |
CN110765118A (zh) * | 2019-10-21 | 2020-02-07 | 北京明略软件***有限公司 | 一种数据的修订方法、修订装置及可读存储介质 |
CN110826297A (zh) * | 2019-11-05 | 2020-02-21 | 北京锐安科技有限公司 | 一种数据导出方法、装置、设备及存储介质 |
CN111857876A (zh) * | 2020-07-20 | 2020-10-30 | 北京字节跳动网络技术有限公司 | 业务处理方法、装置、电子设备及计算机可读介质 |
CN112882752B (zh) * | 2021-01-26 | 2022-10-28 | 苏州达家迎信息技术有限公司 | 微服务的批量处理方法、装置、计算机设备及存储介质 |
CN112882752A (zh) * | 2021-01-26 | 2021-06-01 | 苏州达家迎信息技术有限公司 | 微服务的批量处理方法、装置、计算机设备及存储介质 |
CN113271307B (zh) * | 2021-05-18 | 2023-05-16 | 中国工商银行股份有限公司 | 数据组装方法、装置、计算机***及存储介质 |
CN113271307A (zh) * | 2021-05-18 | 2021-08-17 | 中国工商银行股份有限公司 | 数据组装方法、装置、计算机***及存储介质 |
CN117724865A (zh) * | 2023-12-13 | 2024-03-19 | 行吟信息科技(武汉)有限公司 | 业务执行方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109325041B (zh) | 2023-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109325041A (zh) | 业务数据处理方法、装置、计算机设备及存储介质 | |
CN109558440A (zh) | 数据批量处理方法、装置、计算机设备及存储介质 | |
CN109063217B (zh) | 电力营销***中的工单分类方法、装置及其相关设备 | |
CN107679059B (zh) | 业务模板的匹配方法、装置、计算机设备及存储介质 | |
CN110659298B (zh) | 财务数据处理方法、装置、计算机设备和存储介质 | |
CN110609954A (zh) | 数据获取方法、装置、计算机设备和存储介质 | |
JP2010514035A (ja) | データセットの変更を最適化するシステム及び方法 | |
CN107918621A (zh) | 日志数据处理方法、装置及业务*** | |
CN109215796A (zh) | 搜索方法、装置、计算机设备和存储介质 | |
CN109871527A (zh) | 一种基于分词的语义识别方法 | |
CN109885823A (zh) | 一种金融行业的分布式语义识别方法及***装置 | |
US20230123941A1 (en) | Multiscale Quantization for Fast Similarity Search | |
CN109325042A (zh) | 处理模版获取方法、表格处理方法、装置、设备及介质 | |
CN110750523A (zh) | 数据标注方法、***、计算机设备和存储介质 | |
CN114327374A (zh) | 业务流程的生成方法、装置及计算机设备 | |
CN110362798A (zh) | 裁决信息检索分析方法、装置、计算机设备和存储介质 | |
US11782888B2 (en) | Dynamic multi-platform model generation and deployment system | |
CN110377618A (zh) | 裁决结果分析方法、装置、计算机设备和存储介质 | |
US20140095527A1 (en) | Expanding high level queries | |
CN109871526A (zh) | 一种股票行业的语义识别方法及***装置 | |
CN111460268B (zh) | 数据库查询请求的确定方法、装置和计算机设备 | |
CN110059967B (zh) | 一种应用于城市辅助决策分析的数据处理方法及装置 | |
US20230056131A1 (en) | Server and method for classifying entities of a query | |
CN109783508B (zh) | 数据查询方法、装置、计算机设备和存储介质 | |
CN106528718A (zh) | 用于处理来自第三方的数据的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |