Utilizing spreadsheet references with grouped aggregate views
    1.
    发明授权
    Utilizing spreadsheet references with grouped aggregate views 有权
    利用分组的聚合视图的电子表格引用

    公开(公告)号:US08185817B2

    公开(公告)日:2012-05-22

    申请号:US12141114

    申请日:2008-06-18

    CPC分类号: G06F17/246

    摘要: Various technologies and techniques are disclosed for utilizing spreadsheet references with grouped aggregate views. A grouped aggregate view feature enables a user to create a grouped aggregate view of data. A calculation feature enables the user to calculations for the grouped aggregate view of data that are based upon relative or absolute references to data in the grouped aggregate view. Input is received from a user to write a calculation within a first cell in a grouped aggregate view. Input is received from the user to select a second cell to reference when writing the calculation. The user is presented with available references that are relevant to data contained in the second cell. Input is received from the user to select one of the available references that are relevant for the second cell. The selected one of the available references is placed into the first cell.

    摘要翻译: 公开了利用具有分组聚集视图的电子表格引用的各种技术和技术。 分组的聚合视图功能使用户能够创建数据的分组聚合视图。 计算功能使用户能够对分组的聚合视图数据进行计算,该视图基于分组聚合视图中对数据的相对或绝对引用。 从用户接收输入以在分组聚合视图中的第一个单元格内写入计算。 从用户接收到输入,以便在写入计算时选择第二个单元格进行参考。 向用户呈现与第二小区中包含的数据相关的可用参考。 从用户接收输入以选择与第二小区相关的可用参考之一。 所选择的一个可用参考被放入第一个单元格中。

    UTILIZING SPREADSHEET REFERENCES WITH GROUPED AGGREGATE VIEWS
    2.
    发明申请
    UTILIZING SPREADSHEET REFERENCES WITH GROUPED AGGREGATE VIEWS 有权
    使用分组聚合视图来利用传播参考

    公开(公告)号:US20090319880A1

    公开(公告)日:2009-12-24

    申请号:US12141114

    申请日:2008-06-18

    IPC分类号: G06F17/00

    CPC分类号: G06F17/246

    摘要: Various technologies and techniques are disclosed for utilizing spreadsheet references with grouped aggregate views. A grouped aggregate view feature enables a user to create a grouped aggregate view of data. A calculation feature enables the user to calculations for the grouped aggregate view of data that are based upon relative or absolute references to data in the grouped aggregate view. Input is received from a user to write a calculation within a first cell in a grouped aggregate view. Input is received from the user to select a second cell to reference when writing the calculation. The user is presented with available references that are relevant to data contained in the second cell. Input is received from the user to select one of the available references that are relevant for the second cell. The selected one of the available references is placed into the first cell.

    摘要翻译: 公开了利用具有分组聚集视图的电子表格引用的各种技术和技术。 分组的聚合视图功能使用户能够创建数据的分组聚合视图。 计算功能使用户能够对分组的聚合视图数据进行计算,该视图基于分组聚合视图中对数据的相对或绝对引用。 从用户接收输入以在分组聚合视图中的第一个单元格内写入计算。 从用户接收到输入,以便在写入计算时选择第二个单元格进行参考。 向用户呈现与第二小区中包含的数据相关的可用参考。 从用户接收输入以选择与第二小区相关的可用参考之一。 所选择的一个可用参考被放入第一个单元格中。

    Systems and methods to facilitate utilization of database modeling
    4.
    发明授权
    Systems and methods to facilitate utilization of database modeling 有权
    促进数据库建模利用的系统和方法

    公开(公告)号:US07885978B2

    公开(公告)日:2011-02-08

    申请号:US11069480

    申请日:2005-03-01

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30893 G06F8/31

    摘要: The subject invention relates to systems and methods that extend the network data access capabilities of mark-up language protocols. In one aspect, a network data modeling system is provided. The system includes a protocol component that employs a computerized mark-up language to facilitate data interactions between network components. An extension component operates with the protocol component to support the data transactions, where the extension component supplies various commands above standard network and database protocols. An object model is provided as a wrapper to the extensions in order to support various online and offline database development applications.

    摘要翻译: 本发明涉及扩展标记语言协议的网络数据访问能力的系统和方法。 在一个方面,提供了一种网络数据建模系统。 该系统包括协议组件,其采用计算机化的标记语言来促进网络组件之间的数据交互。 扩展组件与协议组件一起运行以支持数据事务,其中扩展组件提供高于标准网络和数据库协议的各种命令。 提供对象模型作为扩展的包装器,以支持各种在线和脱机数据库开发应用程序。

    Multidimensional database subcubes
    5.
    发明授权
    Multidimensional database subcubes 失效
    多维数据库子单元

    公开(公告)号:US07490106B2

    公开(公告)日:2009-02-10

    申请号:US11137233

    申请日:2005-05-25

    IPC分类号: G06F7/00

    摘要: The subject invention pertains to interaction with multidimensional data. More specifically, interactions can be constrained to a limited subset of a multidimensional data cube, namely a subcube. Subsequent to or concurrently with subcube creation, query execution or other interactions such as calculations can be consolidated or restricted to the smaller subcube query space rather than the typically enormous main cube. Multiple subcubes can also be created and nested to gradually reduce the query space. Deletion of one subcube can cause a reversion back to a previously defined or hierarchical parent subcube.

    摘要翻译: 本发明涉及与多维数据的交互。 更具体地,可以将交互约束到多维数据立方体的有限子集,即子多维数据集。 在子多维数据集创建之后或之后,查询执行或其他交互(如计算)可以合并或限制于较小的子多维数据集查询空间,而不是典型的巨大的主多维数据集。 也可以创建和嵌套多个子多维数据集,以逐渐减少查询空间。 删除一个子多维数据集可能导致返回到先前定义的或分层的父子单元。

    Efficient column based data encoding for large-scale data storage
    6.
    发明授权
    Efficient column based data encoding for large-scale data storage 有权
    高效的基于列的数据编码用于大规模数据存储

    公开(公告)号:US08452737B2

    公开(公告)日:2013-05-28

    申请号:US13347367

    申请日:2012-01-10

    IPC分类号: G06F17/30

    摘要: The subject disclosure relates to column based data encoding where raw data to be compressed is organized by columns, and then, as first and second layers of reduction of the data size, dictionary encoding and/or value encoding are applied to the data as organized by columns, to create integer sequences that correspond to the columns. Next, a hybrid greedy run length encoding and bit packing compression algorithm further compacts the data according to an analysis of bit savings. Synergy of the hybrid data reduction techniques in concert with the column-based organization, coupled with gains in scanning and querying efficiency owing to the representation of the compact data, results in substantially improved data compression at a fraction of the cost of conventional systems.

    摘要翻译: 本公开涉及基于列的数据编码,其中待压缩的原始数据由列组织,然后作为数据大小的第一和第二层缩减,字典编码和/或值编码被应用于由 列,以创建与列相对应的整数序列。 接下来,混合贪婪跑步长度编码和位打包压缩算法根据比特节省的分析进一步压缩数据。 混合数据简化技术与基于列的组织协调一致,加上由于表示紧凑数据而在扫描和查询效率方面的增益,导致数据压缩大大提高了传统系统成本的一小部分。

    Multidimensional data cubes with high-cardinality attributes
    7.
    发明授权
    Multidimensional data cubes with high-cardinality attributes 有权
    具有高基数属性的多维数据立方体

    公开(公告)号:US08380748B2

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

    申请号:US12042674

    申请日:2008-03-05

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30592

    摘要: Computer-readable media, systems, and methods for building a multidimensional data cube having one or more high-cardinality attributes are described. In embodiments, data is extracted from one or more databases. It is determined that one or more instances of the data are fact data and one or more instances of the data are dimension data. Each member of the fact data is one instance of a dimension and each instance of the dimension data includes an attribute for grouping the fact data. Moreover, in embodiments it is determined that one or more instances of the dimension data are high-cardinality attributes. The one or more high-cardinality attributes are processed with fact data and stored in fact tables on a computer storage medium.

    摘要翻译: 描述了用于构建具有一个或多个高基数属性的多维数据立方体的计算机可读介质,系统和方法。 在实施例中,从一个或多个数据库提取数据。 确定数据的一个或多个实例是事实数据,并且数据的一个或多个实例是尺寸数据。 事实数据的每个成员是维度的一个实例,维数据的每个实例包括用于对事实数据进行分组的属性。 此外,在实施例中,确定尺寸数据的一个或多个实例是高基数属性。 一个或多个高基数属性用事实数据处理并存储在计算机存储介质上的事实表中。

    PROCESSING RECORDS IN DYNAMIC RANGES
    8.
    发明申请
    PROCESSING RECORDS IN DYNAMIC RANGES 有权
    在动态范围内处理记录

    公开(公告)号:US20120271845A1

    公开(公告)日:2012-10-25

    申请号:US13092978

    申请日:2011-04-25

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30454 G06F17/30412

    摘要: A scalable analysis system is described herein that performs common data analysis operations such as distinct counts and data grouping in a more scalable and efficient manner. The system allows distinct counts and data grouping to be applied to large datasets with predictable growth in the cost of the operation. The system dynamically partitions data based on the actual data distribution, which provides both scalability and uncompromised performance. The system sets a budget of available memory or other resources to use for the operation. As the operation progresses, the system determines whether the budget of memory is nearing exhaustion. Upon detecting that the memory used is near the limit, the system dynamically partitions the data. If the system still detects memory pressure, then the system partitions again, until a partition level is identified that fits within the memory budget.

    摘要翻译: 本文描述了可扩展分析系统,其以更可扩展和有效的方式执行诸如不同计数和数据分组之类的共同数据分析操作。 该系统允许将不同的计数和数据分组应用于具有可预测的操作成本增长的大型数据集。 系统根据实际的数据分布动态分割数据,提供了可扩展性和无与伦比的性能。 系统设置可用内存或其他资源的预算用于操作。 随着操作的进行,系统确定存储器的预算是否接近耗尽。 在检测到所使用的内存接近限制时,系统会动态分区数据。 如果系统仍然检测到内存压力,则系统再次分区,直到识别出符合内存预算的分区级别。

    Random access in run-length encoded structures
    9.
    发明授权
    Random access in run-length encoded structures 有权
    游程编码结构中的随机访问

    公开(公告)号:US07952499B1

    公开(公告)日:2011-05-31

    申请号:US12696226

    申请日:2010-01-29

    IPC分类号: H03M7/46

    CPC分类号: H03M7/46

    摘要: Random access to run-length encoded data values is provided. A target value is identified by a logical index into a structure of run-length-encoded values. To access the value, a bookmark is selected based on the logical index, on a maximum logical index of the bookmark, and on a specified bookmark distance. An initial run in the structure is located, based on the selected bookmark. A final run is chosen, at most one bookmark distance from the initial run. The target value is the value of the final run. Efficiency heuristics are used when generating bookmarks or creating the structure of run-length-encoded values.

    摘要翻译: 提供对游程长度编码数据值的随机访问。 目标值由逻辑索引识别为运行长度编码值的结构。 要访问该值,将基于逻辑索引,书签的最大逻辑索引以及指定的书签距离来选择书签。 根据所选书签,定位在结构中的初始运行。 选择最后一个运行,距离初始运行最多一个书签距离。 目标值是最终运行的值。 当生成书签或创建运行长度编码值的结构时,使用效率启发式方法。