一种数据生成方法、装置及终端设备与流程
未命名
10-08
阅读:99
评论:0

1.本技术涉及金融数据处理技术领域,尤其涉及一种数据生成方法、装置及终端设备。
背景技术:
2.当前银行交易从账务角度产生的核算数据会存在多种合单的情况,例如理财销售渠道会将前一天17点后和今天17点前的交易合成一笔数据,然后将该合成的数据向核心系统送账。其中,合成的数据中包括字段有:渠道、结算资金账号、总金额。
3.核心系统内部存储有资金交易明细表,而资金交易明细表中包含的字段为渠道、产品登记代码、产品金额。
4.而核心系统需要向监管系统报送数据,该报送数据中关键包含一些字段信息,并且需要按照产品区分出具体交易金额。比如关键包含的字段有结算资金账号、产品登记代码和产品金额。
5.为了满足监管系统的要求,现有技术中是通过调整送账方式,在核心系统内的资金交易明细表中手动添加监管系统关键的字段,但这样会增加核心系统的压力,增加了工作量,降低了工作效率,而且人工处理准确率低,针对此种场景本技术提出了一种数据生成方法、装置及终端设备以满足监管报送要求。
技术实现要素:
6.有鉴于此,本技术实施例提供一种数据生成方法、装置及终端设备,可以有效解决向银行监管系统报送数据时需要人工调整送账方式,导致工作量多、工作效率低以及报送数据准确率低的问题等。
7.第一方面,本技术实施例提供一种数据生成方法,包括:
8.获取渠道总表数据和产品明细表数据;其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段;
9.计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据;
10.依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据;其中,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。
11.在一些实施例中,所述依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据,包括:
12.依据配置的拆分维度在所述汇总表数据中查找各个维度对应的数据,并依据拆分维度数量将各所述数据进行合并;
13.将合并后的数据作为所述目标数据。
14.在一些实施例中,采用以下方式获取得到所述配置的拆分维度:
15.生成拆分维度模板,所述拆分维度模板中包括所有拆分维度选项和对应的执行拆
分确认项;接收依据目标系统需求从所述拆分维度模板中选择的拆分维度和对应的执行拆分确认项;
16.或者,生成拆分维度模板,所述拆分维度模板包括各待拆分的拆分维度;接收依据目标系统的需求配置到所述拆分维度模板内的待拆分的拆分维度。
17.在一些实施例中,所述拆分维度包括日期、渠道、产品、处理人中至少一项;
18.若所述拆分维度包括产品时,所述拆分维度还包括产品金额,所述产品金额用于修正对应产品的销售金额。
19.在一些实施例中,所述渠道总表数据中字段包括渠道标识和总金额,还包括结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号中至少一项;
20.所述产品明细表数据中字段包括日期、渠道标识、产品种类标识、处理人标识和产品金额。
21.在一些实施例中,所述第一关键字段包括结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号中至少一项;
22.所述第二关键字段包括产品种类标识和产品金额,还包括日期、渠道标识和处理人标识中至少一项。
23.在一些实施例中,将所述汇总表数据进行拆分之前,还包括:
24.对所述汇总表数据中数据进行校验,所述校验的内容包括非空校验、值域校验和长度校验中至少一种。
25.在一些实施例中,将所述汇总表数据进行拆分之前,还包括:
26.将所述产品对应的产品金额之和与所述总金额进行比较验证。
27.第二方面,本技术实施例提供一种数据生成装置,包括:数据获取模块、计算模块和拆分模块;
28.所述数据获取模块用于,获取渠道总表数据和产品明细表数据;其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段;
29.所述计算模块用于,计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据;
30.所述拆分模块用于,依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据;其中,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。
31.第三方面,本技术实施例提供一种终端设备,所述终端设备包括处理器和存储器,所述存储器存储有计算机程序,所述处理器用于执行所述计算机程序以实施本技术第一方面提供的一种数据生成方法。
32.本技术的实施例具有如下有益效果:
33.本技术中上送所述目标系统的目标数据包含的多个关键字段,但是这些关键字段中一部分在所述渠道总表数据中,另一部分在所述产品明细表数据中,而所述渠道总表数据和所述产品明细表数据又有相同的字段。所以本技术计算上述两数据的笛卡尔积,得到汇总表数据。然后,依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据,将目
标数据上送至所述目标系统。本技术相对于现有技术中无需人工处理核算金融科技系统中的交易信息,获得的目标数据更准确,节省了金融数据报送处理时间,大大提高了金融科技系统中理财报送的准确率和金融业务效率。此外,本技术只是基于现有的数据,其中,渠道总表数据是销售渠道发送来的设定时间内的数据,产品明细表数据是系统本身的,无需花费成本再额外开发统计目标系统需要的目标数据。
附图说明
34.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
35.图1示出了本技术实施例的一种数据生成方法的一种流程图;
36.图2示出了本技术实施例的一种数据生成方法的另一种流程图;
37.图3示出了本技术实施例的一种数据生成装置的一种结构图。
38.主要元件符号说明:
39.310-数据获取模块;320-计算模块;330-拆分模块。
具体实施方式
40.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。
41.通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
42.在下文中,可在本技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
43.除非另有限定,否则这里使用的所有术语(包括技术术语和科学术语)具有与本技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关技术领域中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本技术的各种实施例中被清楚地限定。
44.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互结合。
45.现有技术中,为了得到上送金融科技中监管系统的目标数据,需要人工从渠道总表数据和产品明细表数据中分别抽取数据,然后人工核算重组,然后再写入另一个数据表
中。该过程繁琐,增加了金融工作人员的工作量,工作效率低,且人工处理,得到的目标数据准确率低,特别是金融科技领域对数据要求十分严格,更应该确保数据的准确率。由此,本技术提出一种数据生成方法、装置及终端设备,可以有效解决向监管系统(也可以统称为目标系统)报送数据时需要人工调整送账方式,导致工作量多、工作效率低以及报送数据准确率低的问题等,提高了金融科技数据的准确率。下面结合一些具体的实施例来对该一种数据生成方法进行说明。
46.图1示出了本技术实施例的一种数据生成方法的一种流程图。示范性地,该一种数据生成方法包括以下步骤:
47.s10,获取渠道总表数据和产品明细表数据。其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段。
48.渠道总表数据是由理财销售渠道发送来的,包括前一天17点后至今天17点前该时间段内,所有交易依据相同渠道合成的一笔数据。比如在该时间段内所有a渠道完成的交易总金额。渠道总表数据中字段包括渠道标识(简称渠道)、总金额、结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号。自然地,渠道总表数据中包括上述各字段对应的数据值,具体如表1所示。
49.表1渠道总表数据
[0050][0051]
其中,在渠道总表数据中有一些字段的数据值是监管系统需要的信息,比如结算资金账号这个字段对应的数据。故将监管系统需要的且位于渠道总表数据中数据值对应的字段称作第一关键字段。
[0052]
进一步地,所述第一关键字段包括结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号中至少一项。第一关键字段中具体包含的字段依据监管系统的需求而定。
[0053]
本系统中存储的有产品明细表数据,产品明细表数据为各个产品具体的交易记
录。产品明细表数据中字段包括日期、渠道标识(简称渠道)、产品种类标识(优选地,采用产品登记码)、处理人标识(简称处理人)和产品金额。自然地,产品明细表数据中包括上述各个字段对应的数据值,具体如表2所示。
[0054]
表2产品明细表数据
[0055][0056]
产品明细表数据也有一些数据值是监管系统需要的数据,比如产品登记代码这个字段对应的数据。故将监管系统需要的且位于产品明细表数据中的数据值对应的字段称作第二关键字段。
[0057]
进一步地,所述第二关键字段包括产品种类标识和产品金额,还包括日期、渠道标识和处理人标识中至少一项。同理,第二关键字段中具体包含的字段依据监管系统的需求而定。比如,依据需求第二关键字段中包括处理人,该字段是认责的依据。
[0058]
s20,计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据。
[0059]
渠道总表数据和产品明细表数据共同包含的字段为渠道,计算渠道总表数据和所述产品明细表数据的笛卡尔积,将渠道总表数据和产品明细表数据中字段合并,得到汇总表数据,具体地,如表3所示(包含全部字段,数据值示意地包含一部分):
[0060]
表3汇总表数据
[0061][0062]
上述汇总表数据中包含了监管系统需要的全部字段信息,即包含上述第一关键字段和第二关键字段中全部字段,无需人工从渠道总表数据和产品明细表数据两数据中抽取数据,本步骤中简单快速的到了所有需要的数据,实现效率高。s30,依据配置的拆分维度将汇总表数据进行拆分,得到目标数据。
[0063]
依据拆分维度将关键字段以及对应的数值从汇总表数据中拆分出来,得到目标数据。其中拆分维度为待拆分出来的数据值的范围。即,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。具体地,所述拆分维度包括日期、渠道、产品、处理人和产品金额。由于有些数据需要人为修正一些金额数据,所以所述产品金额用于修正对应产品的销售金额。比如,产品包括产品c1、产品c2、产品c3等等,处理人包括处理人r1、处理人r2等等。想要依据产品种类将某类产品的交易金额拆分出来,或者依据处理人,想要把某个处理人处理的记录信息拆分出来,则可以设置拆分维度包括产品c1、产品c2、产品c3、处理人r1和处理人r2,以供在拆分前依据具体需求进行选择配置。
[0064]
具体地,步骤s30中包括:依据配置的拆分维度在所述汇总表数据中查找各个维度对应的数据,并依据拆分维度数量将所述数据进行合并;将合并后的数据存入所述目标数据。比如,选择产品种类中的产品c1和5月12号当日这两个拆分维度,然后在汇总表数据中查找5月12号当日所有产品c1的交易记录,再依据目标系统依据需求设定的关键字段(第一关键字段和第二关键字段中的一部分),将5月12号当日产品c1的每条记录中对应的关键字段的数据也拆分出来,最后合并到目标数据中,形成满足监管系统需要的数据。
[0065]
在一种实施方式中,采用以下方式获取得到所述配置的拆分维度:
[0066]
第一种方式:生成拆分维度模板,所述拆分维度模板中包括所有拆分维度选项和对应的执行拆分确认项;接收依据目标系统需求从所述拆分维度模板中选择的拆分维度和对应的执行拆分确认项。
[0067]
例如,采用可视化编辑界面进行配置,可视化编辑界面上包含所有拆分维度,比如日期、产品号、产品金额、处理人等等,以及对应的勾选项列表。
[0068]
又如,采用excel文件的方式,将所有拆分维度,写入excel文件,如果需要修改产
品金额,则也需要配置对应的金额。如图下表4所示,拆分维度包括日期:20230401、渠道a、产品登记代码:c1、产品金额:2000、处理人:fengkai、是否拆分:y。
[0069]
表4excel文件形式的拆分维度模板
[0070][0071]
第二种方式:生成拆分维度模板,所述拆分维度模板包括各待拆分的拆分维度;接收依据目标系统的需求配置到所述拆分维度模板内的待拆分的拆分维度。比如,采用excel文件的方式,将依据监管系统需求选定的拆分维度,写入excel文件,如果需要修改产品金额,则也需要配置对应的金额。如图下表5所示,选定拆分维度包括日期:20230401、渠道a、产品登记代码:c1、产品金额:2000、处理人:fengkai。
[0072]
表5excel文件形式的拆分维度模板
[0073]
日期渠道产品登记代码产品金额处理人20230401ac12000fengkai
[0074]
在一种实施方式中,为了提高数据的准确性,将所述汇总表数据进行拆分之前,还包括:
[0075]
对所述汇总表数据中数据进行校验,所述校验的内容包括非空校验、值域校验和长度校验。其中,非空校验、值域校验和长度校验采用正则表达式的方式实现。还包括将所述产品对应的产品金额之和与所述总金额进行比较验证,确保拆分出来的目标数据无误。
[0076]
下面依据一个具体应用场景对本技术的数据生成方法进行介绍,如图2所示,包括以下步骤:
[0077]
s210,获取渠道总表数据和产品明细表数据。
[0078]
该应用场景中2023年04月01日的渠道总表数据如下表6所示(包含部分字段):
[0079]
表6渠道总表数据示例(部分字段)
[0080]
渠道结算资金帐号总金额aj110000
[0081]
产品明细表数据如下表7所示:
[0082]
表7产品明细表数据示例
[0083]
日期渠道产品登记代码产品金额处理人20230401ac12000fengkai20230401ac26000fengkai20230401ac31000fengkai20230401ac41000fengkai20230401bc51000wangyi
[0084]
s220,计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到汇总数据
表,如表8所示。
[0085]
表8汇总表数据示例
[0086][0087]
s230,配置的拆分维度。
[0088]
在可视化编辑界面上勾选渠道为a、产品登记代码为c1、处理人为fengkai、是否拆分为是;选渠道为a、产品登记代码为c3和c4、处理人为fengkai、是否拆分为否。
[0089]
s240,依据目标系统的需求,确定关键字段。
[0090]
比如,本实施例中目标系统的关键字段包括日期、渠道、处理人、结算资金账号、产品金额、产品登记代码。
[0091]
s250,依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据。
[0092]
从表7中拆分出渠道为a、产品登记代码为c1、处理人为fengkai的数据,对应下表8中第一行数据。然后,再拆分出渠道为a、产品登记代码为c3和c4、处理人为fengkai的数据,对应下表9中第二行数据。
[0093]
表9目标数据
[0094][0095]
本技术充分利用现有的渠道总表数据和产品明细表数据,经过简单的笛卡尔积计算即可得到包含目标系统需要的所有关键字段的数据,无需人工从各个表中抽取整合,本技术效率高、准确度高,满足金融科技领域的数据要求,确保了金融数据的准确度。然后,通过配置拆分维度模板,快速的选定目标系统需要的维度内的数据。最后,依据拆分维度模板拆分出目标数据。比对现有技术中需要人工处理核算的方式,本技术大大提高了金融科技
领域中理财报送的准确率和业务效率,节省了报送处理时间。
[0096]
图3示出了本技术实施例的数据生成装置的一种结构示意图。示范性地,该数据生成装置包括:数据获取模块310、计算模块320和拆分模块330;
[0097]
所述数据获取模块310用于,获取渠道总表数据和产品明细表数据;其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段;
[0098]
所述计算模块320用于,计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据;
[0099]
所述拆分模块330用于,依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据;其中,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。可以理解,本实施例的装置对应于上述实施例的数据生成方法,上述实施例中的可选项同样适用于本实施例,故在此不再重复描述。
[0100]
本技术还提供了一种终端设备,示范性地,该终端设备包括处理器和存储器,其中,存储器存储有计算机程序,处理器通过运行所述计算机程序,从而使终端设备执行上述的数据生成方法或者上述数据生成装置中的各个模块的功能。
[0101]
其中,处理器可以是一种具有信号的处理能力的集成电路芯片。处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)及网络处理器(network processor,np)、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件中的至少一种。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。
[0102]
存储器可以是,但不限于,随机存取存储器(random access memory,ram),只读存储器(read only memory,rom),可编程只读存储器(programmable read-only memory,prom),可擦除只读存储器(erasable programmable read-only memory,eprom),电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)等。其中,存储器用于存储计算机程序,处理器在接收到执行指令后,可相应地执行所述计算机程序。
[0103]
本技术还提供了一种可读存储介质,用于储存上述终端设备中使用的所述计算机程序。
[0104]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0105]
另外,在本技术各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。
[0106]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0107]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
技术特征:
1.一种数据生成方法,其特征在于,包括:获取渠道总表数据和产品明细表数据;其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段;计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据;依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据;其中,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。2.根据权利要求1所述的数据生成方法,其特征在于,所述依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据,包括:依据配置的拆分维度在所述汇总表数据中查找各个维度对应的数据,并依据拆分维度数量将各所述数据进行合并;将合并后的数据作为所述目标数据。3.根据权利要求1所述的数据生成方法,其特征在于,采用以下方式获取得到所述配置的拆分维度:生成拆分维度模板,所述拆分维度模板中包括所有拆分维度选项和对应的执行拆分确认项;接收依据目标系统需求从所述拆分维度模板中选择的拆分维度和对应的执行拆分确认项;或者,生成拆分维度模板,所述拆分维度模板包括各待拆分的拆分维度;接收依据目标系统的需求配置到所述拆分维度模板内的待拆分的拆分维度。4.根据权利要求3所述的数据生成方法,其特征在于,所述拆分维度包括日期、渠道、产品、处理人中至少一项;若所述拆分维度包括产品时,所述拆分维度还包括产品金额,所述产品金额用于修正对应产品的销售金额。5.根据权利要求1所述的数据生成方法,其特征在于,所述渠道总表数据中字段包括渠道标识和总金额,还包括结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号中至少一项;所述产品明细表数据中字段包括日期、渠道标识、产品种类标识、处理人标识和产品金额。6.根据权利要求5所述的数据生成方法,其特征在于,所述第一关键字段包括结算资金账号、结算资金帐号名称、资金流动方向、对手账号、对手帐号名称、对手开户行、币种和科目号中至少一项;所述第二关键字段包括产品种类标识和产品金额,还包括日期、渠道标识和处理人标识中至少一项。7.根据权利要求1至6任一项所述的数据生成方法,其特征在于,将所述汇总表数据进行拆分之前,还包括:对所述汇总表数据中数据进行校验,所述校验的内容包括非空校验、值域校验和长度校验中至少一种。8.根据权利要求5或6所述的数据生成方法,其特征在于,将所述汇总表数据进行拆分之前,还包括:
将所述产品对应的产品金额之和与所述总金额进行比较验证。9.一种数据生成装置,其特征在于,包括:数据获取模块、计算模块和拆分模块;所述数据获取模块用于,获取渠道总表数据和产品明细表数据;其中,所述渠道总表数据中包含目标系统需要的第一关键字段;所述产品明细表数据中包含所述目标系统需要的第二关键字段;所述计算模块用于,计算所述渠道总表数据和所述产品明细表数据的笛卡尔积,得到包含所述第一关键字段和所述第二关键字段的汇总表数据;所述拆分模块用于,依据配置的拆分维度将所述汇总表数据进行拆分,得到目标数据;其中,所述拆分维度对应于所述第一关键字段或者所述第二关键字段中字段对应的数据值。10.一种终端设备,其特征在于,所述终端设备包括处理器和存储器,所述存储器存储有计算机程序,所述处理器用于执行所述计算机程序以实施权利要求1-8中任一项所述的数据生成方法。
技术总结
本申请涉及金融数据处理技术领域,尤其涉及一种数据生成方法、装置及终端设备,该方法包括:获取渠道总表数据和产品明细表数据;其中,渠道总表数据中包含目标系统需要的第一关键字段;产品明细表数据中包含目标系统需要的第二关键字段;计算渠道总表数据和产品明细表数据的笛卡尔积,得到包含第一关键字段和第二关键字段的汇总表数据;依据配置的拆分维度将汇总表数据进行拆分,得到目标数据;其中,拆分维度对应于第一关键字段或者第二关键字段中字段对应的数据值。由此,本申请可以有效解决向监管系统报送数据时需要人工调整送账方式,导致工作量多、工作效率低以及报送数据准确率低的问题等,提高了金融科技数据的准确率。提高了金融科技数据的准确率。提高了金融科技数据的准确率。
技术研发人员:冯凯
受保护的技术使用者:平安银行股份有限公司
技术研发日:2023.06.28
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种复合路面结构的铺设方法 下一篇:一种适用于放射性水面的移动式撇沫器的制作方法