Wat is het verschil tussen een datawarehouse en een kubus?


Antwoord 1:

Gegevenskubus

In computerprogrammeercontexten is een gegevenskubus (of datacube) een multidimensionale reeks waarden, die gewoonlijk wordt gebruikt om een ​​tijdreeks met beeldgegevens te beschrijven. De gegevenskubus wordt gebruikt om gegevens langs een bepaalde mate van interesse weer te geven. Hoewel het een 'kubus' wordt genoemd, kan het 1-dimensionaal, 2-dimensionaal, 3-dimensionaal of hoger-dimensionaal zijn. Elke dimensie vertegenwoordigt een nieuwe maat, terwijl de cellen in de kubus de interessante feiten vertegenwoordigen.

Overweeg de bovenstaande kubus van een winkelcentrumbeheersysteem.

Elke kolom vertegenwoordigt het aantal verkopen per winkel.

Elke rij vertegenwoordigt verschillende afdelingen van winkelcentrum.

Elke laag vertegenwoordigt de maand.

Hier zijn zichtbare waarden van juni maand.

Daarom is de verkoop van boodschappen in Store 2 in de maand juni 47.

(Zie pagina 136, Datamining: concepten en technieken door Han en Kamber 3e editie voor meer informatie)

Data Warehouse

In de informatica is een datawarehouse (DW of DWH), ook bekend als enterprise datawarehouse (EDW), een systeem dat wordt gebruikt voor rapportage en data-analyse en wordt het beschouwd als een kerncomponent van business intelligence.

DW's zijn centrale opslagplaatsen van geïntegreerde gegevens uit een of meer verschillende bronnen. Ze slaan actuele en historische gegevens op één plek op.

Eenvoudige uitleg: Data Warehouse is een plaats waar veel gegevens van verschillende bronnen worden opgeslagen om te worden gerapporteerd.

Stelt u zich eens voor: de megaketenketen Reliance in India. Er zijn landelijke megawinkelcentra van Reliance. Elk winkelcentrum stuurt de gegevens van verschillende afdelingen naar de centrale repositories. Op één plaats wordt het verzameld, dat wordt genoemd als datawarehouse. Het wordt gebruikt om verschillende soorten gegevens te beheren. De gegevens worden ook gebruikt om verschillende soorten analyses uit te voeren, zoals een kooppatroon.

Vandaar dat de hierboven gegeven twee termen; Data Warehouse en Data Cube zijn totaal verschillend, maar ze zijn niet vergelijkbaar en daarom kunnen we geen verschillen tussen twee vermelden.

Bron:

[1] Wikipedia

[2] Datamining: concepten en technieken door Han en Kamber

Je was Vyas


Antwoord 2:

In het algemeen gesproken wanneer iemand verwijst naar een Data Warehouse, verwijst dit naar Kimball-gebaseerde Star-schema's, Inmon-gebaseerde genormaliseerde datawarehouse-schema's samen met Staging-gebiedschema's die fysiek zijn gemaakt in een relationele database zoals Oracle, DB2 enz. De onafhankelijke op kimball gebaseerde sterschema's worden ook wel Data Mart (s) genoemd.

Cube is een referentie voor multidimensionale opslag met behulp van OLAP-tools zoals Cognos, Hyperion etc.


Antwoord 3:

In het algemeen gesproken wanneer iemand verwijst naar een Data Warehouse, verwijst dit naar Kimball-gebaseerde Star-schema's, Inmon-gebaseerde genormaliseerde datawarehouse-schema's samen met Staging-gebiedschema's die fysiek zijn gemaakt in een relationele database zoals Oracle, DB2 enz. De onafhankelijke op kimball gebaseerde sterschema's worden ook wel Data Mart (s) genoemd.

Cube is een referentie voor multidimensionale opslag met behulp van OLAP-tools zoals Cognos, Hyperion etc.