四三九九网络股份有限公司李兴平获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉四三九九网络股份有限公司申请的专利一种Hive大规模分区表灵活变更字段的实现方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119621723B 。
龙图腾网通过国家知识产权局官网在2025-09-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411694356.X,技术领域涉及:G06F16/22;该发明授权一种Hive大规模分区表灵活变更字段的实现方法是由李兴平;许泽林;陈盛发;林兴财;赖晓航设计研发完成,并于2024-11-25向国家知识产权局提交的专利申请。
本一种Hive大规模分区表灵活变更字段的实现方法在说明书摘要公布了:本发明提供一种Hive大规模分区表灵活变更字段的实现方法,包括:基于分治原则,针对原有大规模分区表,为每个年份创建独立的新数据表;新建Hive视图,将分割后各个年份的新数据表重新整合为一个逻辑单元,并保留原有大规模分区表的表名,具有和原有大规模分区表相同的数据架构;字段的添加操作仅需针对最新年份的新数据表执行,而在Hive视图中对其它年份的相同字段位置标记为null值;字段删除及修改操作只需对Hive视图进行操作,从而大大提高表结构的灵活性以及时效性。本发明显著提高了数据仓库在处理海量数据时对表结构进行快速和灵活调整的能力,确保了上层用户查询操作的无感知性,实现影响最小化的字段变更过程。
本发明授权一种Hive大规模分区表灵活变更字段的实现方法在权利要求书中公布了:1.一种Hive大规模分区表灵活变更字段的实现方法,其特征在于,包括以下步骤: 步骤1,根据分治原则,针对已经存在的原有大规模分区表,采用按年份划分的策略,分别为每个年份创建独立的新数据表;新数据表命名方式与原有大规模分区表的原表名具有相关性,具体为:基于原表名紧随下划线和相应的年份,得到对应年份的新数据表的表名; 步骤2,将原有大规模分区表中的数据,根据年份迁移至对应年份的新数据表中,然后,对于每个年份的新数据表,进行元数据的更新和修复操作,确保元数据交融和维护,保证数据迁移后的完整性和一致性,各个年份的新数据表整合在一起,形成整体的Hive表; 步骤3,数据迁移及元数据修复完毕后,删除所述原有大规模分区表; 步骤4,新建Hive视图,所述Hive视图通过整合unionall操作结合精确的时间过滤条件,将分割后各个年份的新数据表重新整合为一个逻辑单元,在逻辑上重建所述原有大规模分区表;所述Hive视图保留原有大规模分区表的表名,具有和原有大规模分区表相同的数据架构; 步骤5,对Hive表添加字段: 步骤5.1,对于得到的每个年份的新数据表,首先定位到最新年份的新数据表,并对最新年份的新数据表中添加新字段; 步骤5.2,添加完最新年份的新数据表的新字段后,通过对所述Hive视图的微调,在Hive视图中,为其他年份的新数据表在相对应的字段位置插入null值,实现在视图层面,为虚拟的整体Hive表中加入新字段,使新增新字段融入整体架构之中; 步骤6,从Hive表中删除字段时,仅需要在Hive视图中进行相应调整,修改Hive视图定义,屏蔽需要删除的字段; 步骤7,修改Hive表中的字段名称时,只需在Hive视图中将目标字段通过AS关键字重命名为新字段名; 步骤8,改变Hive表中字段类型时,通过在Hive视图中对字段类型进行调整。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四三九九网络股份有限公司,其通讯地址为:361009 福建省厦门市思明区软件园2期望海路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励