发明名称 |
基于关系型数据库的数据汇总装置和方法 |
摘要 |
本发明提供了一种基于关系型数据库的数据汇总装置,包括:定义单元,定义业务数据的每个维度的优先级;接收单元,接收用户提交的变更单元;查找单元,在变更单元的多个维度上的上级数据单元中,查找出在优先级最高的维度上的上级数据单元;汇总单元,从变更单元开始向优先级最高的维度上的上级数据单元进行数据汇总。根据本发明的技术方案,能够允许数据在非末级维度上录入,可对汇总路径的优先级进行判断,保证上级的汇总数据是没有歧义的。本发明还提供了一种基于关系型数据库的数据汇总方法。 |
申请公布号 |
CN102867065B |
申请公布日期 |
2016.01.20 |
申请号 |
CN201210369871.1 |
申请日期 |
2012.09.28 |
申请人 |
用友网络科技股份有限公司 |
发明人 |
童志杰 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京友联知识产权代理事务所(普通合伙) 11343 |
代理人 |
尚志峰;汪海屏 |
主权项 |
一种基于关系型数据库的数据汇总装置,其特征在于,包括:定义单元,定义业务数据的每个维度的优先级;接收单元,接收用户提交的变更单元;查找单元,在所述变更单元的多个维度上的上级数据单元中,查找出在优先级最高的维度上的上级数据单元;汇总单元,从所述变更单元开始向所述优先级最高的维度上的上级数据单元进行数据汇总;所述汇总单元包括记录子单元,用于将本次汇总的维度优先级信息作为本次汇总路径的优先级记录在所述上级数据单元中,所述汇总单元根据汇总路径的优先级进行数据汇总;所述查找单元包括比较子单元,在所述上级数据单元中已记录原汇总路径时,比较所述原汇总路径的优先级与所述本次汇总路径的优先级的高低;所述汇总单元还包括:替换子单元,在所述本次汇总路径的优先级高于所述原汇总路径的优先级时,在汇总时,用所述变更单元的数据替换所述优先级最高的维度上的上级数据单元中的汇总数据。 |
地址 |
100094 北京市海淀区北清路68号 |