摘要:
An agent generates a multidimensional database including file object characteristics, also known as a datacube, on each of a plurality of hosts, and employs a common server for aggregating each of the smaller datacubes into a collective datacube, or multicube, representative of all of the smaller datacubes from each of the hosts. Each individual host, therefore, contributes only a portion of the larger multicube and therefore processes and stores only the multicube portion of the file objects it represents. Each of the smaller datacubes is a potentially inclusive form representative of the entire multicube, however occupies a much smaller space due to the sparsity of storing only a subset of file object entries. Each of the hosts transmits a respective datacube to an aggregation server (aggregator) operable to aggregate, or sum, each of the datacubes from the plurality of hosts into the aggregate multicube.
摘要:
Disclosed herein is a dynamic update cube and hybrid query search method for range-sum queries. The present invention relates to a hybrid query search method, which provides a precise answer or an approximate answer with respect to On-Line Analytic Processing (OLAP) queries by using a delta (Δ)-tree, which has a multidimensional index structure and a prefix-sum cube, so as to effectively support range-sum queries widely used in opinion decisions in enterprises. In the dynamic update cube and hybrid query search method for range-sum queries, a prefixed-sum cube is dense and the dynamic update cube is sparse, such that whenever a data cube changes, the prefixed sum cube is not directly updated and instead, the changes of the data cube are stored in a Δ-Tree and the Δ-Tree is managed.
摘要:
The current invention discloses methods for transforming a set of relations into multidimensional data cubes. A syntheses process is disclosed that dynamically and with minimal user input eliminates ambiguities when populating a data cube by introducing table-like virtual relations. The methods are generic and applicable to many data warehouse designs. The methods support relational OLAP for a wider variety of data and structures than possible using current relational implementation schemas.
摘要:
A hypercube constructing unit realizes an offset space of a secondary storage as a data storing structure of a super cube, also referred to as a hypercube. An access processing unit accesses to a requested area in the offset space at a high speed by using the data storing structure of the hypercube. The hypercube constructing unit defines a hypercube by the dimension, nodes apexes), and sides, allocates each of the head (top) to last pages divisionally constructing the offset space to the nodes of the hypercube, and sets a side for linking the pages from the node of the top page to the nodes of the subsequent pages.
摘要:
There is provided a method for providing a function for use in detecting a presence of an exception in multidimensional data. The method comprises the steps of (a) partitioning the multidimensional data into at least a first region and a second region; (b) assigning a first region-specific function to the first region and a second region-specific function to the second region; and (c) determining a combined function from the first region-specific function and the second region-specific function. The combined function is used to calculate an expected value of the multidimensional data for distinguishing the presence of an exception.
摘要:
A system for displaying data from a multidimensional database to a user is provided. The system includes a system computer and a multidimensional database accessible by the computer, the multidimensional database having objects stored thereon. Object model software executing on the system computer for instantiates and inflates specified objects up-front a first time the database is accessed, and instantiates and inflates objects which are not specified objects on demand as the nonspecified objects are accessed. The object model software employs an object model which includes a dataspace having at least one dataserver. At least one cube object is stored on each dataserver, each cube object having at least one saved view of data. At least one dimension object is also stored on each dataserver, each dimension object having at least one saved subset of elements.
摘要:
The current mechanism discloses methods for transforming a set of heterogeneous relations into multidimensional data cubes. A syntheses process is disclosed that dynamically and with minimal user input eliminates ambiguities in a populated hypercube. Including, ambiguities reflecting dependencies between dimensions in the hypercube as well as reflecting the need for supporting points in the cube with realistic observations. The hypercubes also support complex dimension structures, complex operations and hierarchies that are not necessary regular or of aggregation type. The methods are generic and applicable to any data warehouse design. The methods enable relational OLAP for a wider variety of data and structures than possible using current relational implementation schemas.
摘要:
Efficient data structures are generated to enforce permissions on a multi-dimensional representation in a performance management application. A model site is generated having at least one model with at least one dimension. User permissions and group permissions are set for the model. The user permission and the group permissions are deployed to a relational database. A collective user permission table is generated based on the user permissions and the group permissions. Thus, an end user may receive permissions associated with a model and permissions associated with particular dimensions of a model without an inefficient consumption of resources.
摘要:
A method for processing requests includes receiving, from a requestor, a first read request to read a portion of a seismic cube. The first read request includes a virtual location of the portion. The method further includes querying a seismic cube index to obtain a mapping parameter and a storage location of a section including the portion of the seismic cube. The mapping parameter maps virtual locations in the seismic cube with data locations in the section. The section is identified using the virtual location of the portion. The method further includes calculating, on a computer processor and using the mapping parameter, a data location in the section corresponding to the virtual location of the portion, and transmitting a second read request to the storage location of the section. The second read request includes the data location. The requestor receives the portion from the storage location.
摘要:
A computer readable storage medium comprises executable instructions to generate a stream cube to store data received from multiple data sources. A plurality of multi-dimensional data streams are generated to represent the received data. A materialization strategy is repeatedly determined for the stream cube. The stream cube is materialized according to the materialization strategy to record the multi-dimensional data streams.