一种数据表的动态处理方法、设备及存储介质技术

技术编号:23431725 阅读:13 留言:0更新日期:2020-02-25 13:07
本发明专利技术公开一种数据表的动态处理方法、设备及存储介质,数据表的动态处理方法包括:通过实时对数据仓库进行验数,并分析预设时间段内数据仓库中生成的多个数据表的数量;根据预设时间段内生成的多个数据表的数量,获取每个类型的数据表对应的数量;并且将每个类型的数据表对应的数量进行统计,然后确定高于预设数量类型的数据表;获取脚本中的数据表模板,将高于预设数量类型的数据表与数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;将缺少对应类型的数据表存储至脚本中形成新的数据表模板。从而可以动态的将数据表进行存储成新的数据表模板。

A dynamic processing method, equipment and storage medium of data table

【技术实现步骤摘要】
一种数据表的动态处理方法、设备及存储介质
本专利技术涉及数据处理领域,具体涉及一种数据表的动态处理方法、设备及存储介质。
技术介绍
数据表是常见的信息组织手段,是页面布局的重要组成部分,可用于保存和展示少量或大量结构化数据、静态数据以及处于变化中的数据。具体说来,数据表结构简单,分隔明确,可保证信息可读性,易于用户快速扫描浏览并获取所需;数据经过归纳整理和合理布局后,更易于用户感知分辨其中的差异与变化、关联与区别,并进行对比分析;交互层面,用户可以对数据信息进行排序、搜索、筛选、以及相关业务处理等复杂操作。在构建数据仓库的过程中,需要建立多个表。并且,针对不同的数据源,往往需要建立不同类型的表。其中不同类型的表中的字段以及参数均不相同。现有技术在建立这些表时,都是根据不同类型的表通过手工输入或手工编码的方式输入所需的字段以及参数。通过脚本建立的数据表,如果对所有用过的数据表都重新设计模板,那工作量会过大,并且失去存储模板的意义,并且有些类型的数据表可能已经长时间不再使用,如果仍然保留模板,不仅占用空间,且保留意义不大。因此需要动态的存储模板或是删除模板。
技术实现思路
本专利技术的主要目的是提供一种数据表的动态处理方法、设备及存储介质,旨解决相关技术中不能动态的将数据表存储成新的数据表模板的问题。本专利技术提供了一种数据表的动态处理方法,包括:实时对数据仓库进行验数,并分析预设时间段内数据仓库中生成的多个数据表的数量;根据预设时间段内生成的多个数据表的数量,获取每个类型的数据表对应的数量;将每个类型的数据表对应的数量进行统计,确定高于预设数量类型的数据表;获取脚本中的数据表模板,将高于预设数量类型的数据表与数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;将缺少对应类型的数据表存储至脚本中形成新的数据表模板。优选地,所述根据预设时间段内生成的多个数据表的数量,确定出每个类型的数据表对应的数量的步骤之后,还包括:根据每个类型的数据表对应的数量,统计出低于预设数量类型的数据表;将低于预设数量类型的数据表与数据表模板进行比对,判断脚本中是否存在对应类型的数据表模板;在脚本中存在对应类型的数据表模板的情况下,将所述对应类型的数据表模板删除。优选地,还包括步骤:分析预设时间段内数据仓库中的每个类型的数据表使用频率,分别确定高于预设频率数据表的类型和低于预设频率数据表的类型;将高于预设频率类型的数据表与脚本中的数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;将缺少对应类型的数据表补充到脚本中形成新的数据表模板。优选地,所述分析预设时间段内数据仓库中的每个类型的数据表使用频率,分别确定高于预设频率数据表的类型和低于预设频率数据表的类型的步骤之后,还包括:将低于预设频率类型的数据表与脚本中的数据表模板进行比对,判断脚本中是否存在对应类型的数据表模板;在所述脚本中存在对应类型的数据表模板的情况下,将所述对应类型的数据表模板删除。优选地,其特征在于,确定每个类型的数据表数量和/或频率的方式满足以下公式:其中,Ai为每个类型数据表的数量和/或频率对应的参数,Bi为预设数量和/或频率对应的参数,K为结果参数,l为常数。优选地,所述方法还包括:获取脚本中的数据表模板;分析所述数据表模板历史使用的时间是否超过预设时间;在所述数据表模板历史使用的时间超过预设时间的情况下,将所述数据表模板删除。优选地,所述获取脚本中的数据表模板的步骤之后,还包括:获取脚本中数据模板的历史生成信息;根据所述历史生成信息,分析所述历史生成信息中数据表生成的过程中的缺陷属性;根据所述缺陷属性与数据表模板的对应关系,获取脚本中的缺陷指令;将所述缺陷指令删除并发出重新写入数据表生成指令的提醒信息。优选地,所述将所述缺陷指令删除并发出重新写入的数据表生成指令的步骤之后,包括:响应用户写入的数据表生成指令,将所述数据表模板对应的数据表生成指令更新至脚本中。本专利技术还提供一种数据表的动态处理设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的数据表的动态处理方法的步骤。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述的数据表的动态处理方法的步骤。本专利技术的以上方案至少包括以下有益效果:通过实时对数据仓库进行验数,并分析预设时间段内数据仓库中生成的多个数据表的数量;根据预设时间段内生成的多个数据表的数量,获取每个类型的数据表对应的数量;并且将每个类型的数据表对应的数量进行统计,然后确定高于预设数量类型的数据表;获取脚本中的数据表模板,将高于预设数量类型的数据表与数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;将缺少对应类型的数据表存储至脚本中形成新的数据表模板。从而可以动态的将数据表进行存储成新的数据表模板。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术一实施例中数据表的动态处理方法的流程示意图;图2为一实施例中的比对方式的示例图;图3为图1中步骤S50之后的流程示意图;图4为另一实施例中数据表的动态处理方法的流程示意图;图5为又一实施例中数据表的动态处理方法的流程示意图;图6为图5中步骤010之后的流程示意图;图7为本专利技术一实施例中数据表的动态处理设备的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。如图1所示,本专利技术提供了一种数据表的动态处理方法,包括:步骤S10,实时对数据仓库进行验数,并分析预设时间段内数据仓库中本文档来自技高网...

【技术保护点】
1.一种数据表的动态处理方法,其特征在于,包括:/n实时对数据仓库进行验数,并分析预设时间段内数据仓库中生成的多个数据表的数量;/n根据预设时间段内生成的多个数据表的数量,获取每个类型的数据表对应的数量;/n将每个类型的数据表对应的数量进行统计,确定高于预设数量类型的数据表;/n获取脚本中的数据表模板,将高于预设数量类型的数据表与数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;/n将缺少对应类型的数据表存储至脚本中形成新的数据表模板。/n

【技术特征摘要】
1.一种数据表的动态处理方法,其特征在于,包括:
实时对数据仓库进行验数,并分析预设时间段内数据仓库中生成的多个数据表的数量;
根据预设时间段内生成的多个数据表的数量,获取每个类型的数据表对应的数量;
将每个类型的数据表对应的数量进行统计,确定高于预设数量类型的数据表;
获取脚本中的数据表模板,将高于预设数量类型的数据表与数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;
将缺少对应类型的数据表存储至脚本中形成新的数据表模板。


2.根据权利要求1所述的数据表的动态处理方法,其特征在于,所述根据预设时间段内生成的多个数据表的数量,确定出每个类型的数据表对应的数量的步骤之后,还包括:
根据每个类型的数据表对应的数量,统计出低于预设数量类型的数据表;
将低于预设数量类型的数据表与数据表模板进行比对,判断脚本中是否存在对应类型的数据表模板;
在脚本中存在对应类型的数据表模板的情况下,将所述对应类型的数据表模板删除。


3.根据权利要求1所述的数据表的动态处理方法,其特征在于,还包括步骤:
分析预设时间段内数据仓库中的每个类型的数据表使用频率,分别确定高于预设频率数据表的类型和低于预设频率数据表的类型;
将高于预设频率类型的数据表与脚本中的数据表模板进行比对,分析脚本中是否缺少对应类型的数据表模板;
将缺少对应类型的数据表补充到脚本中形成新的数据表模板。


4.根据权利要求3所述的数据表的动态处理方法,其特征在于,所述分析预设时间段内数据仓库中的每个类型的数据表使用频率,分别确定高于预设频率数据表的类型和低于预设频率数据表的类型的步骤之后,还包括:
将低于预设频率类型的数据表与脚本中的数据表模板进行比对,判断脚本中是否存在对应类型的数据表模板;
在所述脚本中存在对应类型的数据表模板...

【专利技术属性】
技术研发人员:王国彬徐晓波胡鹏
申请(专利权)人:深圳市彬讯科技有限公司
类型:发明
国别省市:广东;44

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

1