Indholdsfortegnelse:
Definition - Hvad betyder Data Cube?
En datakube henviser er et tredimensionelt (3D) (eller højere) interval af værdier, der generelt bruges til at forklare tidssekvensen for et billeds data. Det er en dataabstraktion at evaluere aggregerede data fra forskellige synspunkter. Det er også nyttigt til billeddannelse af spektroskopi, da et spektralt opløst billede er afbildet som et 3D-volumen.
En datakube kan også beskrives som multidimensionelle udvidelser af to-dimensionelle tabeller. Det kan ses som en samling af identiske 2-D tabeller stablet på hinanden. Datakuber bruges til at repræsentere data, der er for komplekse til at blive beskrevet af en tabel med kolonner og rækker. Som sådan kan datakuber gå langt ud over 3D til at omfatte mange flere dimensioner.
Techopedia forklarer Data Cube
En datakube bruges generelt til let at fortolke data. Det er især nyttigt, når du repræsenterer data sammen med dimensioner som visse mål for forretningskrav. En terning hver dimension repræsenterer en bestemt egenskab ved databasen, for eksempel daglig, månedligt eller årligt salg. Dataene indeholdt i en datakube gør det muligt at analysere næsten alle tal for praktisk talt enhver eller alle kunder, salgsagenter, produkter og meget mere. Således kan en datakube hjælpe med at etablere tendenser og analysere ydeevne.
Datakuber er hovedsageligt kategoriseret i to kategorier:
- Multidimensionel datakube: De fleste OLAP-produkter er udviklet baseret på en struktur, hvor terningen er mønster som en multidimensionel matrix. Disse multidimensionelle OLAP (MOLAP) -produkter tilbyder normalt forbedret ydelse sammenlignet med andre tilgange, hovedsageligt fordi de kan indekseres direkte i strukturen på datakuben for at samle undergrupper af data. Når antallet af dimensioner er større, bliver terningen sparsommere. Det betyder, at flere celler, der repræsenterer bestemte attributkombinationer, ikke vil indeholde nogen samlede data. Dette øger igen lagringskravene, som til tider kan nå uønskede niveauer, hvilket gør MOLAP-løsningen uholdbar for enorme datasæt med mange dimensioner. Komprimeringsteknikker kan hjælpe; anvendelse af dem kan dog skade den naturlige indeksering af MOLAP.
- Relational OLAP: Relational OLAP gør brug af den relationelle databasemodel. ROLAP-datakuben anvendes som en masse relationstabeller (ca. dobbelt så mange som mængden af dimensioner) sammenlignet med en multidimensionel matrix. Hver af disse tabeller, kendt som en cuboid, angiver en bestemt visning.
