Obsah:
- Definice - Co znamená Online Analytical Processing Cube (OLAP Cube)?
- Techopedia vysvětluje online analytické zpracování datové krychle (OLAP Cube)
Definice - Co znamená Online Analytical Processing Cube (OLAP Cube)?
Online kostka pro analytické zpracování (OLAP kostka) je vícerozměrné pole dat, které slouží jako databáze optimalizovaná pro aplikace OLAP a skladování dat. Je to způsob, jak ukládat relevantní data ve vícerozměrné formě, aby se jevilo logičtějším při vytváření sestav a usnadňovalo efektivnější analýzu.
Techopedia vysvětluje online analytické zpracování datové krychle (OLAP Cube)
Kostka OLAP ukládá a kategorizuje data jako dimenze a je považována za „opatření“. Představte si kartézskou rovinu se třemi osami (x, y a z) a zářez každé osy označuje dané měřítko, přičemž každá osa je datovou kategorií. Tyto kostky jsou předběžně shrnuty v každé dimenzi, což výrazně zlepšuje čas dotazu v relačních databázích.Multidimenzionální výrazy společnosti Microsoft (MDX) se používají k interakci s kostkami OLAP a jejich příkazům.
Na rozdíl od tradičních databází, které jsou navrženy podle systémových požadavků, jsou kostky OLAP vyvíjeny s obchodní logikou pro Business Intelligence (BI), a proto jsou optimalizovány pro analytické procesy se schopností vykazovat více záznamů současně.
Výhody kostek OLAP zahrnují následující:
- Může mít více než tři dimenze - prakticky nekonečné - což vede k hypercube, která umožňuje hloubkovou analýzu dat
- Umožňuje mnohostrannou analýzu dat složitých a velkých objemů dat v reakci na složité obchodní dotazy