Using a rowset as a query parameter
    31.
    发明申请
    Using a rowset as a query parameter 有权
    使用行集作为查询参数

    公开(公告)号:US20060010112A1

    公开(公告)日:2006-01-12

    申请号:US11069121

    申请日:2005-02-28

    IPC分类号: G06F17/30

    摘要: Architecture that facilitates syntax processing for data mining statements. The system includes a syntax engine that receives as an input a query statement which, for example, is a data mining request. The statement can be generated from many different sources, e.g., a client application and/or a server application, and requests query processing of a data source (e.g., a relational database) to return a result set. The syntax engine includes a binding component that converts the query statement into an encapsulated statement in accordance with a predefined grammar. The encapsulated statement includes both data and data operations to be performed on the data of the data source, and which is understood by the data source. An execution component processes the encapsulated statement against the data source to return the desired result set.

    摘要翻译: 促进数据挖掘语句的语法处理的架构。 该系统包括语法引擎,其作为输入接收诸如数据挖掘请求的查询语句。 语句可以从许多不同的来源(例如客户端应用程序和/或服务器应用程序)生成,并且请求数据源(例如,关系数据库)的查询处理以返回结果集。 语法引擎包括一个绑定组件,它根据预定义的语法将查询语句转换成封装语句。 封装语句包括要对数据源的数据执行的数据和数据操作,数据源可以理解。 执行组件根据数据源处理封装语句以返回所需的结果集。

    Data analysis expressions
    33.
    发明授权
    Data analysis expressions 有权
    数据分析表达式

    公开(公告)号:US09275031B2

    公开(公告)日:2016-03-01

    申请号:US12576254

    申请日:2009-10-09

    IPC分类号: G06F17/00 G06F17/24

    CPC分类号: G06F17/246

    摘要: Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at a pivot table of a spreadsheet. The data analysis expression is executed for a particular cell of the pivot table by determining a context associated with the particular cell, calculating a value of the data analysis expression based on the context, and outputting the calculated value at the particular cell.

    摘要翻译: 公开了接收和处理数据分析表达式的方法和系统。 特定的方法包括在电子表格的枢轴表处接收数据分析表达式。 通过确定与特定小区关联的上下文,基于上下文计算数据分析表达式的值,并且在特定小区处输出计算的值,对于枢纽表的特定小区执行数据分析表达式。

    Efficient large-scale filtering and/or sorting for querying of column based data encoded structures
    34.
    发明授权
    Efficient large-scale filtering and/or sorting for querying of column based data encoded structures 有权
    用于查询基于列的数据编码结构的高效大规模过滤和/或排序

    公开(公告)号:US08478775B2

    公开(公告)日:2013-07-02

    申请号:US12363637

    申请日:2009-01-30

    IPC分类号: G06F17/00 G06F7/00

    摘要: The subject disclosure relates to querying of column based data encoded structures enabling efficient query processing over large scale data storage, and more specifically with respect to complex queries implicating filter and/or sort operations for data over a defined window. In this regard, in various embodiments, a method is provided that avoids scenarios involving expensive sorting of a high percentage of, or all, rows, either by not sorting any rows at all, or by sorting only a very small number of rows consistent with or smaller than a number of rows associated with the size of the requested window over the data. In one embodiment, this is achieved by splitting an external query request into two different internal sub-requests, a first one that computes statistics about distribution of rows for any specified WHERE clauses and ORDER BY columns, and a second one that selects only the rows that match the window based on the statistics.

    摘要翻译: 主题公开涉及查询基于列的数据编码结构,其能够在大规模数据存储上进行有效的查询处理,更具体地涉及涉及在定义的窗口上涉及数据的过滤器和/或排序操作的复杂查询。 在这方面,在各种实施例中,提供了一种方法,其避免了通过不对任何行进行排序的方式来避免高百分比或全部行的昂贵排序的情况,或者仅通过仅排列非常小数量的与 或小于与数据上所请求的窗口大小相关联的行数。 在一个实施例中,这是通过将外部查询请求分割成两个不同的内部子请求来实现的,第一个是根据任何指定的WHERE子句和ORDER BY列计算关于行的分布的统计信息,第二个仅选择行 根据统计信息匹配窗口。

    Cross varying dimension support for analysis services engine
    35.
    发明授权
    Cross varying dimension support for analysis services engine 有权
    分析服务引擎的不同维度支持

    公开(公告)号:US07970735B2

    公开(公告)日:2011-06-28

    申请号:US11384676

    申请日:2006-03-20

    IPC分类号: G06F7/02 G06F17/30 G06F15/02

    CPC分类号: G06F17/30592 Y10S707/957

    摘要: A data processing and analysis system is provided. The system includes an analysis engine that queries one or more components of data. A rules component specifies a relationship between at least one dimension of the data with respect to at least one other dimension of the data in order to facilitate an analysis of the data. In one example, the analysis engine is provided as an online analytical processing component.

    摘要翻译: 提供数据处理和分析系统。 该系统包括一个查询数据的一个或多个组件的分析引擎。 规则组件指定数据的至少一个维度与数据的至少一个其他维度之间的关系,以便于对数据的分析。 在一个示例中,分析引擎被提供为在线分析处理组件。

    DATA ANALYSIS EXPRESSIONS
    36.
    发明申请
    DATA ANALYSIS EXPRESSIONS 有权
    数据分析表达

    公开(公告)号:US20110087954A1

    公开(公告)日:2011-04-14

    申请号:US12576254

    申请日:2009-10-09

    IPC分类号: G06F17/00 G06F12/02

    CPC分类号: G06F17/246

    摘要: Methods and systems are disclosed for receiving and processing data analysis expressions. A particular method includes receiving a data analysis expression at a pivot table of a spreadsheet. The data analysis expression is executed for a particular cell of the pivot table by determining a context associated with the particular cell, calculating a value of the data analysis expression based on the context, and outputting the calculated value at the particular cell.

    摘要翻译: 公开了接收和处理数据分析表达式的方法和系统。 特定的方法包括在电子表格的枢轴表处接收数据分析表达式。 通过确定与特定小区关联的上下文,基于上下文计算数据分析表达式的值,并且在特定小区处输出计算的值,对于枢纽表的特定小区执行数据分析表达式。

    FILTERING OF MULTI ATTRIBUTE DATA VIA ON-DEMAND INDEXING
    38.
    发明申请
    FILTERING OF MULTI ATTRIBUTE DATA VIA ON-DEMAND INDEXING 有权
    通过需求指数来筛选多个属性数据

    公开(公告)号:US20080288524A1

    公开(公告)日:2008-11-20

    申请号:US11750754

    申请日:2007-05-18

    IPC分类号: G06F17/30 G06F7/06

    CPC分类号: G06F17/30312 G06F17/30336

    摘要: Systems and methods that employ auxiliary data structures in form of indexes (e.g., slice indexes) to process incoming queries in query retrieval systems (e.g., Online Analytical Processing (OLAP) environments.) The indexing component analyzes attributes involved in predicate conditions of filter requests to form slice indexes for same filtering criteria, wherein resulting data set share the same filtering criteria in form of attributes. The indexes of the subject innovation can be created on-the-fly, and typically without intervention by system administrators.

    摘要翻译: 采用索引形式的辅助数据结构(例如片段索引)来处理查询检索系统中的传入查询(例如在线分析处理(OLAP)环境)的系统和方法)。索引组件分析过滤器请求的谓词条件中涉及的属性 以形成相同过滤条件的切片索引,其中生成的数据集以属性的形式共享相同的过滤标准。 可以即时创建主题创新的指标,通常不需要系统管理员的干预。

    Data cube script development and debugging systems and methodologies
    40.
    发明申请
    Data cube script development and debugging systems and methodologies 有权
    数据立方体脚本开发和调试系统和方法

    公开(公告)号:US20060020921A1

    公开(公告)日:2006-01-26

    申请号:US11133557

    申请日:2005-05-20

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636

    摘要: The subject invention pertains to systems and methods that facilitate development and debugging of calculations in a multidimensional data environment or model. Data cube calculation scripts, including those provided in MDX (Multidimensional Expressions), can be executed or applied incrementally. Breakpoints can be set with respect to a calculation script and the cube state can be viewed and queried via a user interface. Users are enabled by the subject systems and methods to step through calculation scripts, identify the effects on a cube, and alter the script if the desired results failed to occur. In addition to debugging, the systems and methods can be employed for initial development of scripts.

    摘要翻译: 本发明涉及促进在多维数据环境或模型中计算的开发和调试的系统和方法。 包括MDX(多维表达式)中提供的数据立方体计算脚本可以逐步执行或应用。 可以针对计算脚本设置断点,并且可以通过用户界面查看和查询多维数据集状态。 用户通过主题系统和方法来启用逐步计算脚本,识别对多维数据集的影响,如果所需的结果未能发生,则更改脚本。 除了调试之外,系统和方法可以用于脚本的初始开发。