发明名称 联机分析处理系统中处理非空数据的方法和装置
摘要 本发明公开了一种联机分析处理系统中处理非空数据的方法,包括:A、解析定义的多维表达式得到查询轴的原始范围;B、当只需考虑物理存在的数据时,遍历所述原始范围中的点上各个维度成员的组合,并将至少一个维度成员发生数据为空的点过滤得到初始二维表格;C、遍历所述初始二维表格中各个行或列决定的所有单元,当所有单元都没有物理存在的数据时,将该行或列过滤得到所需的二维表格。本发明还公开了一种联机分析处理系统中处理非空数据的装置。本发明通过预处理过滤维度上数据为空的点,然后再对生成的初始二维表格进行过滤,极大减少了使用者的操作时间,提高了过滤效率;并且可以根据实际业务的需要对表格进行非空数据的处理,具有很强的实用性和灵活性。
申请公布号 CN100495403C 申请公布日期 2009.06.03
申请号 CN200710003016.8 申请日期 2007.01.30
申请人 金蝶软件(中国)有限公司 发明人 林志贤
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 代理人 逯长明
主权项 1、一种联机分析处理系统中处理非空数据的方法,其特征在于,包括:A、根据源数据构造多维数据集;B、当多维数据集中的维度成员有数据时,设置该维度成员的数据属性为真,否则数据属性为假;C、解析定义的多维表达式得到查询轴的原始范围;D、当只需考虑物理存在的数据时,遍历所述原始范围中的点上各个维度成员的组合,并将至少一个维度成员发生数据为空的点过滤得到初始二维表格;E、遍历所述初始二维表格中各个行或列决定的所有单元,当所有单元都没有物理存在的数据时,将该行或列过滤得到所需的二维表格。
地址 518057广东省深圳市南山区深南大道市高新技术产业园区W1-B4