System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
1、数据库的结构化查询语言(sql)查询通常需要对大数据集合执行查询操作。此外,这些数据集通常可以是复杂的和不同配置的,由此使其难以提供有意义的或有用的结果,特别是在可接受的时间范围内。例如,当使用关于从在循环(例如,分层结构或递归)中彼此引用的多个实体中检索的数据的查询指令来解决sql查询时,即使对于适当的sql查询,计算循环通常可能是广泛且耗时的。因此,结果可能不在令人满意的时间段内提供,并且仍然可能不是有意义的或有用的(例如,结果不提供商业智能(bi)任务的完整解决方案)。
技术实现思路
1、提供本
技术实现思路
以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本
技术实现思路
不旨在标识所要求保护的主题的关键特性或必要特性,也不旨在用于帮助确定所要求保护的主题的范围。
2、在一个或多个示例中,一种用于控制分层结构中的数据的计算机化的方法包括接收数据查询,数据查询与在数据分层结构中的节点内被组织的数据相对应,其中数据分层结构由多个维度限定。该计算机化的方法还包括执行数据分层结构的数据遍历,数据遍历包括多个维度的不同级别处的不同节点之间的汇总操作,汇总操作聚合不同级别处的节点的数据值。该计算机化的方法还包括基于汇总操作来输出针对每个级别处的不同节点的聚合值,以及使用针对不同节点的所述聚合值来执行数据查询。
3、多个附带特性将更容易理解,因为根据引用结合附图考虑的以下具体实施方式变得更好理解。
【技术保护点】
1.一种用于控制分层结构中的数据的系统,所述系统包括:
2.根据权利要求1所述的系统,其中所述指令还操作用以:对所述聚合值执行分组操作,所述分组操作聚合所述多个维度的每个级别处的所述节点的数据值。
3.根据权利要求1和2中的任一项所述的系统,其中所述指令还操作用以:基于用户输入来执行过滤操作,以及响应于执行所述过滤操作,基于节点的子集来输出更新的聚合值。
4.根据权利要求1至3中的任一项所述的系统,其中所述指令还操作用以:在执行所述汇总操作之前,基于用户输入来执行过滤操作以重置来自所述汇总操作的一个或多个节点的值。
5.根据权利要求4所述的系统,其中所述指令还操作用以:在执行所述汇总操作之前使用幺半群来将所述一个或多个节点的所述值重置为零,以及在执行所述汇总操作之后从所述数据分层结构移除所述一个或多个节点。
6.根据权利要求1至5中的任一项所述的系统,还包括:关系数据库和图形数据库,所述数据被存储在所述关系数据库或者所述图形数据库中的一个中,其中所述指令还操作用以:利用所述数据的所述数据遍历来计算一个或多个分段和测量。<
...【技术特征摘要】
【国外来华专利技术】
1.一种用于控制分层结构中的数据的系统,所述系统包括:
2.根据权利要求1所述的系统,其中所述指令还操作用以:对所述聚合值执行分组操作,所述分组操作聚合所述多个维度的每个级别处的所述节点的数据值。
3.根据权利要求1和2中的任一项所述的系统,其中所述指令还操作用以:基于用户输入来执行过滤操作,以及响应于执行所述过滤操作,基于节点的子集来输出更新的聚合值。
4.根据权利要求1至3中的任一项所述的系统,其中所述指令还操作用以:在执行所述汇总操作之前,基于用户输入来执行过滤操作以重置来自所述汇总操作的一个或多个节点的值。
5.根据权利要求4所述的系统,其中所述指令还操作用以:在执行所述汇总操作之前使用幺半群来将所述一个或多个节点的所述值重置为零,以及在执行所述汇总操作之后从所述数据分层结构移除所述一个或多个节点。
6.根据权利要求1至5中的任一项所述的系统,还包括:关系数据库和图形数据库,所述数据被存储在所述关系数据库或者所述图形数据库中的一个中,其中所述指令还操作用以:利用所述数据的所述数据遍历来计算一个或多个分段和测量。
7.根据权利要求1至6中的任一项所述的系统,其中所述节点以所述数据分层结构内的多个实体间的父子关系被布置。
8.一种用于控制分层结构中的数据的计算机化的方法,所述计算机化的方法包...
【专利技术属性】
技术研发人员:刘冷宁,W·莫哈巴蒂,J·德龙斯,T·马基尼尼,M·M·什瓦库玛,S·R·苏弗,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。