System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及事件数据表分析,特别是涉及一种获取数据表的数据处理系统。
技术介绍
1、近年来,随着各种业务的不断发展与壮大,业务场景的数据量成倍数级增长,对大数据的分析显得尤为重要,因此,数据分析技术也跟着蓬勃发展。数据可视化方式能够将复杂的源数据组织成直观有效的数据表,从而能够根据数据表中展示出的数据进行分析决策,然而,由于同一业务中的多个事件数据表中的数据有联系,在对这一批事件数据表统一存储后,当对其中一个事件数据表进行全面的数据分析时,需要与其有联系的数据进行一同分析,此时需耗费大量的人力从剩下的若干个事件数据表中进行筛选并一一查找到所需的事件数据表,影响工作效率和数据分析的便利性。
技术实现思路
1、针对上述技术问题,本专利技术采用的技术方案为:
2、一种获取数据表的数据处理系统,所述系统包括:存储有初始事件数据表列表集a={a1,a2,……,ai,……,am}和a对应的初始事件数据表名称列表集b={b1,b2,……,bi,……,bm}的第一存储介质、处理器和存储有计算机程序的存储器,其中,ai={ai1,ai2,……,aij,……,ain},bi={bi1,bi2,……,bij,……,bin},aij为第i个初始事件数据表列表ai中的第j个初始事件数据表,bij为第i个初始事件数据表名称列表bi中与aij对应的初始事件数据表名称,i=1,2,……,m,m为初始事件数据表列表的数量,j=1,2,……,n,n为第i个初始事件数据表列表中初始事件数据表的数量,当所述
3、s100,从ai中确定出主事件数据表集c={c1,c2,……,ce,……,cf}和任一ce对应的副事件数据表集c0e={c0e1,c0e2,……,c0eg,……,c0eh},其中,ce为第e个主事件数据表,e=1,2,……,f,f为主事件数据表的数量,c0eg为ce对应的第g个副事件数据表,g=1,2,……,h,h为ce对应的副事件数据表的数量。
4、其中,s100包括如下步骤:
5、s101,根据aij中的目标字段名,获取所述目标字段名对应的初始字段值列表d={d1,d2,……,dp,……,dq},其中,dp为第p个初始字段值,p=1,2,……,q,q为初始字段值的数量。
6、s102,当存在一个dp为非空字符时,确定aij为主事件数据表。
7、s103,获取非空字符的dp和每一中间事件数据表名称的字符相似度k;所述中间事件数据表名称是指bi中除bij外的任一初始事件数据表名称。
8、k符合如下条件:
9、k=(d0p·b0ir)/(||d0p||×||b0ir||),其中,d0p为dp对应的第一字符词向量,b0ir为第r个中间事件数据表名称对应的第二字符词向量。
10、s104,将最大的字符相似度对应的中间事件数据表名称确定为关键事件数据表名称。
11、s105,将所述关键事件数据表名称对应的初始事件数据表确定为副事件数据表。
12、s200,对dp与关键事件数据表名称对应的初始事件数据表进行关联处理。
13、s300,当接收到从ce发送的数据表查询请求时,从c0e中获取到数据表查询请求对应的目标副事件数据表。
14、本专利技术与现有技术相比具有明显的有益效果,借由上述技术方案,本专利技术提供的一种获取数据表的数据处理系统可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有以下有益效果:
15、本专利技术提供了一种获取数据表的数据处理系统,所述系统包括:存储有初始事件数据表列表集和初始事件数据表列表集对应的初始事件数据表名称列表集的第一存储介质、处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现以下步骤:根据任一初始事件数据表中的目标字段名,获取目标字段名对应的初始字段值列表,当存在一个初始字段值不是空字符时,确定该初始事件数据表为主事件数据表,然后计算该初始字段值和每一中间事件数据表名称的字符相似度,将最大的字符相似度对应的中间事件数据表名称确定为关键事件数据表名称,并将关键事件数据表名称对应的初始事件数据表确定为副事件数据表,本专利技术通过上述方式使得主事件数据表和副事件数据表能够被自动确定,便于对主事件数据表和副事件数据表的关联处理;然后,将上述初始字段值与关键事件数据表名称对应的初始事件数据表进行关联处理,当接收到从任一主事件数据表发送的数据表查询请求时,从其对应的副事件数据表集中获取到数据表查询请求对应的目标副事件数据表,本专利技术通过将初始字段值和关键事件数据表名称对应的初始事件数据表之间进行关联处理,使得用户在点击该初始字段值时能够快速查询到与其对应的副事件数据表,进而获取到副事件数据表中的各种数据,相对于现有技术的耗费大量人力从若干个事件数据表中一一筛选,提高了工作效率,为数据分析提供了便利。
本文档来自技高网...【技术保护点】
1.一种获取数据表的数据处理系统,其特征在于,所述系统包括:存储有初始事件数据表列表集A={A1,A2,……,Ai,……,Am}和A对应的初始事件数据表名称列表集B={B1,B2,……,Bi,……,Bm}的第一存储介质、处理器和存储有计算机程序的存储器,其中,Ai={Ai1,Ai2,……,Aij,……,Ain},Bi={Bi1,Bi2,……,Bij,……,Bin},Aij为第i个初始事件数据表列表Ai中的第j个初始事件数据表,Bij为第i个初始事件数据表名称列表Bi中与Aij对应的初始事件数据表名称,i=1,2,……,m,m为初始事件数据表列表的数量,j=1,2,……,n,n为第i个初始事件数据表列表中初始事件数据表的数量,当所述计算机程序被处理器执行时,实现以下步骤:
2.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,所述初始事件数据表名称为任一初始事件数据表区别于其他初始事件数据表的唯一名称标识。
3.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,S200包括如下步骤:
4.根据权利要求1所述的获取数据表的数据处理系
5.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,所述系统还实现以下步骤:
6.根据权利要求5所述的获取数据表的数据处理系统,其特征在于,所述数据信息查询请求是指根据用户输入的若干个关键字段信息生成的查询请求。
7.根据权利要求5所述的获取数据表的数据处理系统,其特征在于,在S3中还包括如下步骤:
8.根据权利要求5所述的获取数据表的数据处理系统,其特征在于,所述第一查询规则是指根据第一预设字符或第二预设字符,从主事件数据表和副事件数据表中查询到包含第一预设字符或第二预设字符的字段名对应的若干条第一记录数据,或者根据不为空的索引信息查询到与其唯一对应的一个包括若干条第一记录数据的集合。
9.根据权利要求5所述的获取数据表的数据处理系统,其特征在于,所述第二查询规则是指根据第三预设字符或第四预设字符,从第一记录数据集中查询到的包含第三预设字符或第四预设字符的字段名对应的若干条第二记录数据。
10.根据权利要求5所述的获取数据表的数据处理系统,其特征在于,所述第三查询规则是指根据第五预设字符或第六预设字符,从第二记录数据集中查询到的包含第五预设字符或第六预设字符的字段名对应的若干条目标记录数据。
...【技术特征摘要】
1.一种获取数据表的数据处理系统,其特征在于,所述系统包括:存储有初始事件数据表列表集a={a1,a2,……,ai,……,am}和a对应的初始事件数据表名称列表集b={b1,b2,……,bi,……,bm}的第一存储介质、处理器和存储有计算机程序的存储器,其中,ai={ai1,ai2,……,aij,……,ain},bi={bi1,bi2,……,bij,……,bin},aij为第i个初始事件数据表列表ai中的第j个初始事件数据表,bij为第i个初始事件数据表名称列表bi中与aij对应的初始事件数据表名称,i=1,2,……,m,m为初始事件数据表列表的数量,j=1,2,……,n,n为第i个初始事件数据表列表中初始事件数据表的数量,当所述计算机程序被处理器执行时,实现以下步骤:
2.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,所述初始事件数据表名称为任一初始事件数据表区别于其他初始事件数据表的唯一名称标识。
3.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,s200包括如下步骤:
4.根据权利要求1所述的获取数据表的数据处理系统,其特征在于,s300包括如下步骤:
5.根据权利要求...
【专利技术属性】
技术研发人员:王全修,赵洲洋,于伟,靳雯,石江枫,贾星星,
申请(专利权)人:北京睿企信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。