浪潮云信息技术股份公司于颜华获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浪潮云信息技术股份公司申请的专利一种多时间粒度的数据汇总方法、装置、设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116383208B 。
龙图腾网通过国家知识产权局官网在2025-09-26发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310352267.6,技术领域涉及:G06F16/22;该发明授权一种多时间粒度的数据汇总方法、装置、设备及存储介质是由于颜华;杨继伟设计研发完成,并于2023-03-30向国家知识产权局提交的专利申请。
本一种多时间粒度的数据汇总方法、装置、设备及存储介质在说明书摘要公布了:本申请公开了一种多时间粒度的数据汇总方法、装置、设备及存储介质,涉及数据处理领域,包括:配置多种数据源以得到若干个数据库,并基于预设时间粒度为数据库中的各数据表构建表名;通过任务配置接口配置任务信息以得到待执行汇总任务;按照时间粒度逐级判断是否触发任务执行操作,如果是则基于任务信息中的时间粒度确定汇总时间范围,并从源数据库和目的数据库中查找出源数据表和目的数据表;源数据库和目的数据库为从若干个数据库中确定的数据库;将基于汇总时间范围从源数据表中确定的待汇总数据保存至目的数据表。本申请基于时间粒度生成相应的待执行汇总任务并按照时间粒度逐级进行汇总,能够有效减少汇总数据量,提高汇总效率和灵活度。
本发明授权一种多时间粒度的数据汇总方法、装置、设备及存储介质在权利要求书中公布了:1.一种多时间粒度的数据汇总方法,其特征在于,包括: 配置多种数据源以得到若干个数据库,并基于预设时间粒度为所述数据库中的各数据表构建与相应时间粒度对应的表名; 通过任务配置接口配置任务信息以得到相应的待执行汇总任务; 按照时间粒度逐级判断当前是否触发相应的任务执行操作,如果是则基于所述任务信息中记录的时间粒度确定相应的汇总时间范围,并从源数据库和目的数据库中查找出所述任务信息中预先记录的源数据表和目的数据表;所述源数据库和所述目的数据库为从所述若干个数据库中确定的数据库; 基于所述汇总时间范围从所述源数据表中确定相应的待汇总数据并将所述待汇总数据保存至所述目的数据表,以完成对所述待汇总数据的汇总操作; 其中,还包括: 在根据时间粒度进行数据表筛选的过程中,当选择的时间粒度为日时,从源数据表中过滤出表名中包含_hour后缀的表,并从目的数据表中过滤出表名中包含_day后缀的表;当选择的时间粒度为小时时,从源数据表中过滤出无时间后缀的表,并从目的数据表中过滤出表名中包含_hour后缀的表,以确定待执行汇总任务; 所述基于所述汇总时间范围从所述源数据表中确定相应的待汇总数据并将所述待汇总数据保存至所述目的数据表,包括: 基于所述汇总时间范围以及所述任务信息中预先记录的源字段从所述源数据表中确定相应的待汇总数据,并将所述待汇总数据保存至所述目的数据表; 还包括: 利用所述汇总时间范围以及所述任务信息中预先记录的聚合算法与所述源字段进行取值以得到相应的所述待汇总数据; 执行所述任务信息中预先记录的第一数据判断操作判断所述待汇总数据在所述目的数据表中是否主键重复,如果是则进行相应的数据更新; 执行所述任务信息中预先记录的第二数据判断操作以判断所述待汇总数据是否为时间戳,如果是则进行相应时间范围的查询; 执行所述任务信息中预先记录的第三数据判断操作以判断所述待汇总数据是否为设备ID,如果是则进行相应的数据分组操作; 利用所述任务信息中预先记录的目的字段将所述待汇总数据保存至所述目的数据表; 所述按照时间粒度逐级判断当前是否触发相应的任务执行操作,包括: 启动预设定时任务,以定期从每小时的零分零秒开始按照时间粒度逐级判断当前是否触发相应的任务执行操作; 所述按照时间粒度逐级判断当前是否触发相应的任务执行操作,包括: 判断当前是否为零分零秒,如果是则执行相应的小时粒度的待执行汇总任务; 当所述小时粒度的待执行汇总任务执行结束时,基于与日粒度的待执行汇总任务对应的第一汇总起始时间判断预设任务执行信息表中是否存在相应记录,如果否则执行所述日粒度的待执行汇总任务; 当所述日粒度的待执行汇总任务执行结束时,基于与周粒度的待执行汇总任务对应的第二汇总起始时间判断所述预设任务执行信息表中是否存在相应记录,如果否则执行所述周粒度的待执行汇总任务; 当所述周粒度的待执行汇总任务执行结束时,基于与月粒度的待执行汇总任务对应的第三汇总起始时间判断所述预设任务执行信息表中是否存在相应记录,如果否则执行所述月粒度的待执行汇总任务; 当所述月粒度的待执行汇总任务执行结束时,基于与季粒度的待执行汇总任务对应的第四汇总起始时间判断所述预设任务执行信息表中是否存在相应记录,如果否则执行所述季粒度的待执行汇总任务; 当所述季粒度的待执行汇总任务执行结束时,基于与年粒度的待执行汇总任务对应的第五汇总起始时间判断所述预设任务执行信息表中是否存在相应记录,如果否则执行所述年粒度的待执行汇总任务。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浪潮云信息技术股份公司,其通讯地址为:250101 山东省济南市高新区浪潮路1036号浪潮科技园S01号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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