【技术实现步骤摘要】
数据处理方法、装置、计算机设备和存储介质
[0001]本申请计算机应用
,特别是涉及一种数据处理方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]在数据库中的数据通常以数据表的形式存储,传统的数据表由于结构不同需要对应的物理表模板来存储相关数据,比如,“人员”、“组织”等表头结构的不同,所以需要预先创建各个应用场景可能使用的物理表模板,然后通过已创建的物理表模板存储数据来生成应用场景需要的物理数据表。然而,由于应用的场景变化多样,会创建大量的数据表模板并生成大量的物理数据表,因此数据库中大量物理数据表会对数据库的管理和维护会造成很大压力,导致数据库中资源消耗大的问题。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种能够节省数据库资源的数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种数据处理方法。所述方法包括:
[0005]获取数据表创建请求,数据表创建请求携带待创建表维度信息,待创建表 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获取数据表创建请求,所述数据表创建请求携带待创建表维度信息,所述待创建表维度信息包括各个维度名称和所述各个维度名称对应的维度数据来源;基于所述数据表创建请求生成待创建表标识,并建立所述待创建表标识与所述待创建表维度信息的关联关系;基于所述待创建表维度信息中的各个维度名称和所述待创建表标识建立待填充虚拟表,将所述待填充虚拟表返回所述数据表创建请求对应的请求端;获取对所述待填充虚拟表的填充请求,所述填充请求中携带待填充维度名称和所述待创建表标识;基于所述填充请求按照所述关联关系查找所述待创建表标识关联的待创建表维度信息,从所述待创建表维度信息中获取所述待填充维度名称对应的待填充维度数据来源,基于所述待填充维度数据来源获取待填充维度数据;将所述待填充维度数据返回到所述请求端,以使所述请求端在所述待填充虚拟表的所述待填充维度名称对应的待填充项写入所述待填充维度数据。2.根据权利要求1所述的方法,其特征在于,在所述获取数据表创建请求,所述数据表创建请求携带待创建表维度信息,所述待创建表维度信息包括各个维度名称和对应的维度数据来源之前,还包括:获取所述请求端发送的当前维度创建请求,所述当前维度创建请求携带有当前维度创建信息,基于所述当前维度创建信息生成当前维度信息;获取历史维度信息,基于所述当前维度信息和所述历史维度信息得到至少一个待选维度信息,将所述至少一个待选维度信息发送至所述请求端,以使所述请求端在所述至少一个待选维度信息中确定所述待创建表维度信息,并基于所述待创建表维度信息生成所述数据表创建请求。3.根据权利要求1所述的方法,其特征在于,所述方法,还包括:获取所述待填充虚拟表中各个待填充项对应的填充请求,基于所述各个待填充项对应的填充请求和所述关联关系获取所述各个待填充项对应的待填充维度数据;将所述各个待填充项对应的待填充维度数据返回到所述请求端,以使所述请求端在所述各个待填充项对应的待填充维度数据中确定所述各个待填充项对应的目标填充数据,并在所述待填充虚拟表的各个待填充项中写入对应的目标填充数据,得到目标虚拟表。4.根据权利要求3所述的方法,其特征在于,在所述将所述各个待填充项对应的待填充维度数据返回到所述请求端,以使所述请求端在所述各个待填充项对应的待填充维度数据中确定所述各个待填充项对应的目标填充数据,并在所述待填充虚拟表的各个待填充项中写入对应的目标填充数据,得到目标虚拟表之后,还包括:获取所述请求端返回的所述目标虚拟表中各个待填充项对应的目标填充数据和所述各个待填充项对应的维度名称;基于所述各个待填充项对应的目标填充数据确定所述目标虚拟表中各个行分别对应的行填充数据集,根据所述各个待填充项对应的维度名称将所述目标虚拟表中各个行分别对应的行填充数据集写入预设行数据记录表中;当获取到所述请求端对所述目标虚拟表的行填充数据查询指令时,基于所述行填充数
据查询指令在所述预设行数据记录表中确定目标行填充数据集,将所述目标行填充数据集返回到所述请求端中。5.根据权利要求4所述的方法,其特征在于,所述维度名称包括查询索引维度名称;所述预设行数据记录表包括所述填充数据集对应的数据集标识;在所述将所述各个待填充项对应的待填充维度数据返回到所述请求端,以使所述请求端在所述各个待填充项对应的待填充维度数据中确定所述各个待填充项对应的目标填充数据,并在所述待填充虚拟表的各个待填充项中写入对应的目标填充数据,得到目标虚拟表之后,还包括:获取所述请求端返回的所...
【专利技术属性】
技术研发人员:刘思尧,胡晓思,吴树佳,于成刚,林文涛,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。