datacube

Multidimensional data structure

A datacube is a multidimensional array of data, typically three or more dimensions, used in data analysis and visualization.

The term evokes a physical cube where each axis represents a different variable—time, location, product category—allowing analysts to slice and examine data from multiple angles.

Datacubes are fundamental to business intelligence and scientific computing, where complex datasets need to be queried efficiently: The satellite imagery is stored as a datacube with spatial and temporal dimensions.

structure

multidimensional

Having many distinct aspects

  • arrayOrdered collection or display
  • tensorMultilinear algebraic object
  • matrixOrdered numerical arrangement

slice · dice · drill-down · pivot · cell · measure · fact · axis · hierarchy · aggregation

analytics

visualization

Forming mental or graphical images

pattern recognition · quantitative · clustering · classification · time series · outliers · descriptive · inferential · exploratory · trend analysis

bigdata

petabyte

Quadrillion bytes measured

Hadoop · parallel processing · in-memory · streaming · batch processing · horizontal scaling · cluster · node

storage

database

Organized digital information collection

indexing · compression · star schema · ETL · capacity · retention · caching

metadata

dimension

Measurable extent or scope

level · member · schema · ontology · semantics · annotation · lineage · catalog · dictionary · granularity

Opposites
dimensionality

datacubeflat file

Single-table data storage

spreadsheet · tabular data · vector · scalar · data point

aggregation level

datacuberaw data

Unanalyzed collected information

event log

analytical paradigm

datacuberelational database

Data organized in interconnected tables

data stream · real-time data

Family

data, cube, cubed, cubes, cubic, cuboid, cubical

Familiarity
Top 1,000,000
Profile
Used worldwide · Rated G