Hjem databaser Hva er en datakube? - definisjon fra techopedia

Hva er en datakube? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Data Cube?

En datakube refererer er et tredimensjonalt (3D) (eller høyere) verdiområde som vanligvis brukes til å forklare tidssekvensen til et bildes data. Det er en abstraksjon av data å evaluere aggregerte data fra en rekke synsvinkler. Det er også nyttig for avbildning av spektroskopi ettersom et spektralt oppløst bilde er avbildet som et 3D-volum.


En datakube kan også beskrives som flerdimensjonale utvidelser av todimensjonale tabeller. Det kan sees på som en samling identiske 2-D-bord stablet på hverandre. Datakubene brukes til å representere data som er for kompliserte til å kunne beskrives av en tabell med kolonner og rader. Som sådan kan datakubene gå langt utover 3D for å inkludere mange flere dimensjoner.


Techopedia forklarer Data Cube

En datakube brukes vanligvis til å enkelt tolke data. Det er spesielt nyttig når du representerer data sammen med dimensjoner som visse mål for forretningskrav. En kubes hver dimensjon representerer en viss karakteristikk av databasen, for eksempel daglig, månedlig eller årlig salg. Dataene som er inkludert i en datakube gjør det mulig å analysere nesten alle tallene for praktisk talt enhver eller alle kunder, salgsagenter, produkter og mye mer. Dermed kan en datakube bidra til å etablere trender og analysere ytelse.


Datakubene er hovedsakelig kategorisert i to kategorier:

  • Multidimensjonal datakube: De fleste OLAP-produkter er utviklet basert på en struktur der kuben er mønstret som en flerdimensjonal matrise. Disse flerdimensjonale OLAP (MOLAP) produktene gir vanligvis forbedret ytelse sammenlignet med andre tilnærminger, hovedsakelig fordi de kan indekseres direkte i strukturen til datakuben for å samle delmengder av data. Når antall dimensjoner er større, blir kuben sparsommere. Det betyr at flere celler som representerer spesielle attributtkombinasjoner ikke vil inneholde noen aggregerte data. Dette øker igjen lagringskravene, som til tider kan nå uønskede nivåer, noe som gjør MOLAP-løsningen uholdbar for enorme datasett med mange dimensjoner. Komprimeringsteknikker kan hjelpe; bruken av dem kan imidlertid skade den naturlige indekseringen av MOLAP.


  • Relasjonell OLAP: Relasjonell OLAP benytter seg av den relasjonsdatabasemodellen. ROLAP-datakuben brukes som en haug med relasjonstabeller (omtrent dobbelt så mange som mengden dimensjoner) sammenlignet med en flerdimensjonal matrise. Hver av disse tabellene, kjent som en kuboid, betyr en spesifikk visning.

Hva er en datakube? - definisjon fra techopedia