For the data mining concept, see OLAP cube. For database support for datacubes, see Array DBMS. For spatio-temporal geo datacubes, see Coverage data. For the Image Processing company, see Datacube Inc.
In computer programming contexts, a data cube (or datacube) is a multi-dimensional ("n-D") array of values. Typically, the term data cube is applied in contexts where these arrays are massively larger than the hosting computer's main memory; examples include multi-terabyte/petabyte data warehouses and time series of image data.
The data cube is used to represent data (sometimes called facts) along some dimensions of interest.
For example, in online analytical processing (OLAP) such dimensions could be the subsidiaries a company has, the products the company offers, and time; in this setup, a fact would be a sales event where a particular product has been sold in a particular subsidiary at a particular time. In satellite image timeseries dimensions would be latitude and longitude coordinates and time; a fact (sometimes called measure) would be a pixel at a given space and time as taken by the satellite (following some processing that is not of concern here).
Even though it is called a cube (and the examples provided above happen to be 3-dimensional for brevity), a data cube generally is a multi-dimensional concept which can be 1-dimensional, 2-dimensional, 3-dimensional, or higher-dimensional.
In any case, every dimension divides data into groups of cells whereas each cell in the cube represents a single measure of interest. Sometimes cubes hold only a few values with the rest being empty, i.e. undefined, while sometimes most or all cube coordinates hold a cell value. In the first case such data are called sparse, and in the second case they are called dense, although there is no hard delineation between the two.
programming contexts, a datacube (or datacube) is a multi-dimensional ("n-D") array of values. Typically, the term datacube is applied in contexts where...
An OLAP cube is a multi-dimensional array of data. Online analytical processing (OLAP) is a computer-based technique of analyzing data to look for insights...
an ISO standard in 2005. The RDF DataCube vocabulary implements the cube model underlying SDMX as Linked Data. Data Economic statistics ISO Metadata...
Australian Geoscience DataCube (AGDC) is an approach to storing, processing and analyzing large collections of Earth observation data. The technology is...
processing cubes, cloud databases, and spreadsheets to generate graph-type data visualizations. The software can also extract, store, and retrieve data from...
organize data and express the relationships between data".: 177 The structure is broken into cubes and the cubes are able to store and access data within...
useful for end-user queries in data warehouse. The model of facts and dimensions can also be understood as a datacube. Where the dimensions are the categorical...
In geometry, a cube is a three-dimensional solid object bounded by six square faces, facets, or sides, with three meeting at each vertex. Viewed from a...
for loading into an Analysis Services cube. The warehouse and the cube allow complex trend reporting and data analysis. Azure DevOps can integrate with...
is a combination of the two words cube and bridge, cube standing for a space for data and bridge standing for data bridge.[citation needed] CUBRID has...
The World Cube Association (WCA) is the worldwide non-profit organization that regulates and holds competitions for mechanical puzzles that are operated...
computer representation of spherical data, cube mapping is the gnomonic projection of the image sphere onto six faces of a cube. In mathematics, the space of...
charts, graphs, and other displays of the data Multidimensional big data can also be represented as OLAP datacubes or, mathematically, tensors. Array database...
of numerical datacubes by human workers. For example, a task might ask the player to program the humans to sort the numbers on datacubes in order. The...
Black Cube (BC Strategy Ltd) is a private intelligence agency based in London, Tel Aviv and Madrid. The company was founded in 2010 by former Israeli intelligence...
Although it is methodically similar to information extraction (NLP) and ETL (data warehouse), the main criterion is that the extraction result goes beyond...
MRI scan data images, and special effects or 3-D modelling with what is usually called metaballs or other metasurfaces. The marching cubes algorithm...
The GameCube is a home video game console developed and marketed by Nintendo. It was released in Japan on September 14, 2001, in North America on November...
arise. Hyperspectral images are often represented as an image cube, which is type of datacube. Applications of spectral imaging include art conservation...
Electronics in Pyeongtaek. 2016: Built a corporate ERP based on master data (CUBE ERP) and secured multiple international projects. 2017: Entrusted with...
The cube root law is an observation in political science that the number of members of a unicameral legislature, or of the lower house of a bicameral legislature...
(all points, lateral, vertical and time dimensions) weather datacube (4-D Wx DataCube) from disparate contributors and locations. Weather has a considerable...
it introduced the Taobao DataCube platform, which gives small businesses access to its aggregate consumer transactions data for insight into industry...