基于行数据类型标签的数据处理方法、装置、设备和介质制造方法及图纸

技术编号:36074964 阅读:58 留言:0更新日期:2022-12-24 10:46
本发明专利技术公开基于行数据类型标签的数据处理方法、装置、设备和介质。本发明专利技术通过将目标表格中的行数据按不同的分组字段值划分至不同的分组字段数据集,分别将每一分组字段数据集中的行数据按不同的排序字段值划分至不同的排序字段值,得到若干个分组字段数据集及其关联的若干个排序字段数据集,组合操作数据集中所有操作行数据的分组字段值生成操作数据集的行数据类型标签,筛选行数据类型标签与操作数据集的行数据类型标签对应的分组字段数据集作为目标分组字段数据集,根据目标分组字段数据集关联的所有排序字段数据集确定各个操作行数据的行序号,对应在目标表格中插入操作数据集,能够快速准确地在表格中插入行数据,有效提高表格数据处理效率。有效提高表格数据处理效率。有效提高表格数据处理效率。

【技术实现步骤摘要】
基于行数据类型标签的数据处理方法、装置、设备和介质


[0001]本专利技术涉及数据处理
,尤其涉及一种基于行数据类型标签的数据处理方法、装置、设备和介质。

技术介绍

[0002]目前,很多业务系统可支持用户针对多种业务场景,在表格中录入多行数据。而来源于业务的多行数据之间往往存在强关联关系,如图1所示,对于金融工具列,用户可录入的金融工具有现金、远期利率协议、期货、互换、债券五大类,根据不同金融工具的属性和业务操作,不同行数据之间的关联关系有:1、期货和远期利率协议两大类数据不能同时存在同一个表格;2、同一类金融工具(除期货外)在同一期限下只能录入一条数据,比如1d(1天)期限下的现金类数据只有一个;3、期货和远期利率协议对应的合约期限均为3m(3个月),但不同的期货合约到期日不一样,体现在表格中的期货合约列,比如当前期货合约到期月是Sep2022,代表2022年9月到期,按照3个月期限计算,下一个合约到期月即为Dec2022,代表2022年12月到期,以此类推。
[0003]此时,如果用户需要在表格中录入不同类金融工具的数据或在记录有多行数据的表格中插入新数据,对所有数据进行归类整理操作,包括同类金融工具的数据合并显示,期限从小到大排序,期货或远期利率协议合约到期月从前到后排列,则用户需要先找到指定的行进行数据插入再做后续排序动作,存在很多用户自行判断、检索、审核的操作,且在录入的多行数据之间的关联关系复杂,或者处理的数据量巨大的情况下,用户的操作繁琐度将会成倍增加。且为了实现上述业务场景(即不同行数据之间的关联关系),在用户每录入一行新的数据时,都需要执行业务系统代码来遍历表格中所有行数据进行数据校验,如果某一行某个单元格的数据检验不通过,用户将无法录入下一个单元格的数据,容易限制用户录入数据的顺序。可见,现有业务系统的表格数据处理效率并不高。

技术实现思路

[0004]为了克服现有技术的缺陷,本专利技术提供一种基于行数据类型标签的数据处理方法、装置、设备和介质,能够快速准确地在表格中插入数据,有效提高表格数据处理效率。
[0005]为了解决上述技术问题,第一方面,本专利技术一实施例提供一种基于行数据类型标签的数据处理方法,包括:
[0006]将目标表格中分组字段值相同的行数据划分至同一分组字段数据集,得到若干个分组字段数据集;
[0007]分别将每一所述分组字段数据集中排序字段值相同的行数据划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集;
[0008]对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签;
[0009]从所有所述分组字段数据集中筛选行数据类型标签与所述操作数据集的行数据
类型标签对应的分组字段数据集作为目标分组字段数据集;其中,所述分组字段数据集的行数据类型标签是根据所述分组字段数据集中任一行数据的分组字段值得到的;
[0010]根据所述目标分组字段数据集关联的所有排序字段数据集,确定各个所述操作行数据的行序号,以在所述目标表格中插入所述操作数据集。
[0011]进一步地,所述基于行数据类型标签的数据处理方法,还包括:
[0012]当无法获取所述目标分组字段数据集时,基于预先定义的业务规则,从所有所述分组字段数据集中筛选行数据类型标签与所述操作数据集的行数据类型标签相邻的分组字段数据集作为相邻分组字段数据集;
[0013]根据所述相邻分组字段数据集,确定各个所述操作行数据的行序号,以在所述目标表格中新增所述操作数据集。
[0014]进一步地,所述将目标表格中分组字段值相同的行数据划分至同一分组字段数据集,得到若干个分组字段数据集,具体为:
[0015]获取所述目标表格,分别提取所述目标表格中每一行数据的分组字段值,将分组字段值相同的行数据及对应行序号划分至同一分组字段数据集,得到若干个所述分组字段数据集。
[0016]进一步地,所述分别将每一所述分组字段数据集中排序字段值相同的行数据划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集,具体为:
[0017]对于每一所述分组字段数据集,分别提取所述分组字段数据集中每一行数据的排序字段值,将排序字段值相同的行数据及对应行序号划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集。
[0018]进一步地,所述对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签,具体为:
[0019]分别提取所述操作数据集中每一操作行数据的分组字段值,并根据预设分组字段组合顺序,对各个所述操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签。
[0020]进一步地,在所述对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签之后,还包括:
[0021]缓存所述操作数据集的行数据类型标签。
[0022]进一步地,所述根据所述目标分组字段数据集关联的所有排序字段数据集,确定各个所述操作行数据的行序号,具体为:
[0023]对于每一所述操作行数据,提取所述操作行数据的排序字段值,从所述目标分组字段数据集关联的所有排序字段数据集中筛选排序字段值与所述所述操作行数据的排序字段值相邻的行数据作为相邻行数据,并根据所述相邻行数据的行序号,确定所述操作行数据的行序号。
[0024]第二方面,本专利技术一实施例提供一种基于行数据类型标签的数据处理装置,包括:
[0025]分组字段数据集获取模块,用于将目标表格中分组字段值相同的行数据划分至同一分组字段数据集,得到若干个分组字段数据集;
[0026]排序字段数据集获取模块,用于分别将每一所述分组字段数据集中排序字段值相
同的行数据划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集;
[0027]行数据类型标签生成模块,用于对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签;
[0028]目标分组字段数据集筛选模块,用于从所有所述分组字段数据集中筛选行数据类型标签与所述操作数据集的行数据类型标签对应的分组字段数据集作为目标分组字段数据集;其中,所述分组字段数据集的行数据类型标签是根据所述分组字段数据集中任一行数据的分组字段值得到的;
[0029]操作数据集插入模块,用于根据所述目标分组字段数据集关联的所有排序字段数据集,确定各个所述操作行数据的行序号,以在所述目标表格中插入所述操作数据集。
[0030]第三方面,本专利技术一实施例提供一种基于行数据类型标签的数据处理设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述存储器与所述处理器耦接,且所述处理器执行所述计算机程序时实现如上所述的基于行数据类型标签的数据处理方法。
[0031]第四方面,本专利技术一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于行数据类型标签的数据处理方法,其特征在于,包括:将目标表格中分组字段值相同的行数据划分至同一分组字段数据集,得到若干个分组字段数据集;分别将每一所述分组字段数据集中排序字段值相同的行数据划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集;对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签;从所有所述分组字段数据集中筛选行数据类型标签与所述操作数据集的行数据类型标签对应的分组字段数据集作为目标分组字段数据集;其中,所述分组字段数据集的行数据类型标签是根据所述分组字段数据集中任一行数据的分组字段值得到的;根据所述目标分组字段数据集关联的所有排序字段数据集,确定各个所述操作行数据的行序号,以在所述目标表格中插入所述操作数据集。2.如权利要求1所述的基于行数据类型标签的数据处理方法,其特征在于,还包括:当无法获取所述目标分组字段数据集时,基于预先定义的业务规则,从所有所述分组字段数据集中筛选行数据类型标签与所述操作数据集的行数据类型标签相邻的分组字段数据集作为相邻分组字段数据集;根据所述相邻分组字段数据集,确定各个所述操作行数据的行序号,以在所述目标表格中新增所述操作数据集。3.如权利要求1所述的基于行数据类型标签的数据处理方法,其特征在于,所述将目标表格中分组字段值相同的行数据划分至同一分组字段数据集,得到若干个分组字段数据集,具体为:获取所述目标表格,分别提取所述目标表格中每一行数据的分组字段值,将分组字段值相同的行数据及对应行序号划分至同一分组字段数据集,得到若干个所述分组字段数据集。4.如权利要求1所述的基于行数据类型标签的数据处理方法,其特征在于,所述分别将每一所述分组字段数据集中排序字段值相同的行数据划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集,具体为:对于每一所述分组字段数据集,分别提取所述分组字段数据集中每一行数据的排序字段值,将排序字段值相同的行数据及对应行序号划分至同一排序字段数据集,得到各个所述分组字段数据集关联的若干个排序字段数据集。5.如权利要求1所述的基于行数据类型标签的数据处理方法,其特征在于,所述对操作数据集中所有操作行数据的分组字段值进行组合,生成所述操作数据集的行数据类型标签,具体为:分别提取所述操作数据集中每一操作行数据的分组字段值,并根据预设分组字段组合顺序,...

【专利技术属性】
技术研发人员:许越张文浜吴翩翩
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1