发明名称 用于表示和计算量度之间的关系的系统和方法
摘要 一种量度表达式可以包括在由算术运算定义的量度之间的关系。询问可以请求对该量度表达式在选定的属性范围内进行运算。通过对相关联表的一个单独访问,借助对该表达式中的所有包含每个量度的在选定属性范围内的数据的列进行搜索来执行该请求。
申请公布号 CN100422991C 申请公布日期 2008.10.01
申请号 CN200410063955.8 申请日期 2004.06.25
申请人 微软公司 发明人 R·特卡初克;C·佩特粗勒斯库;A·乃茨
分类号 G06F17/30(2006.01) 主分类号 G06F17/30(2006.01)
代理机构 上海专利商标事务所有限公司 代理人 陈斌
主权项 1. 一种用于在选定的属性范围内计算量度表达式的方法,该量度表达式包括在第一量度和第二量度之间的关系,第一量度相应于第一数据类型且第二量度相应于第二数据类型,并且通过算术运算来定义该关系,该方法包括:接收在选定的属性范围内计算量度表达式的请求;响应于接收所述请求,询问数据存储器以检索相应于所述第一数据类型的第一数据集,所述第一数据集仅包括在选定的属性范围内的所述第一量度的数据;将所述第一数据集存储在第一高速缓冲存储器内;从所述第一高速缓冲存储器中生成第一索引,该第一索引包括在所述第一数据类型和所述第二数据类型所共有的、选定的属性范围内的第一量度的数据;响应于接收所述请求,询问数据存储器以检索相应于所述第二数据类型的第二数据集,所述第二数据集仅包括在选定的属性范围内的所述第二量度的数据;将所述第二数据集存储器在第二高速缓冲存储器内;从所述第二高速缓冲存储器中生成第二索引,该第二索引包括在所述第一数据类型和所述第二数据类型所共有的、选定的属性范围内的第二量度的数据;基于来自所述第一索引的第一量度的数据和来自所述第二索引的第二量度的数据来执行算术运算以获得结果数据;以及在所述第一数据类型和所述第二数据类型所共有的、选定的属性范围内合计结果数据。
地址 美国华盛顿州