Vad är skillnaden mellan skiva och tärningar i datalageret

De huvudskillnad mellan skiva och tärning i datalager är att skiva är en operation som väljer en specifik dimension från en given datakub och ger en ny subkub medan tärningen är en operation som väljer två eller flera dimensioner från en given datakub och ger en ny subkub.

Ett datalager är ett system som används för rapportering och dataanalys som stödjer beslutsfattandet. För det första extraheras, transformeras och laddas data från flera källor till lageret. Därefter utförs analyser med hjälp av Online Analytical Processing Server (OLAP), som bygger på den flerdimensionella datamodellen. Det finns olika OLAP-operationer som rulla upp, borra ner, skiva och tärningar, och sväng (rotera). Roll up används för att aggregera i en datakub; borr ner används för att vända operativet att rulla upp medan pivot används för att rotera dataaxlarna i sikte för att ge en alternativ presentation av data. I den här artikeln tittar vi på skiva och tärningar.

Viktiga områden som omfattas

1. Vad är Slice in Data Warehouse
     - Definition, Funktionalitet, Användning
2. Vad är Dice in Data Warehouse
     - Definition, Funktionalitet, Användning
3. Vad är skillnaden mellan skiva och tärningar i datalageret
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

Datalager, Tärning, OLAP, Slice

Vad är Slice in Data Warehouse

En OLAP-kub är en mångdimensionell uppsättning data. Data som en kub med hierarkiska dimensioner hjälper till att analysera. Den anpassade data är lättare att visualisera och förbättrar produktiviteten.

Figur 1: OLAP-snittning

Skärning väljer ett enda värde för en av dess dimensioner och bygger en delmängd av kuben. Enligt ovanstående diagram skärs försäljningsregionerna, produkterna 2005 och 2006 ut ur datakuben.

Vad är Dice in Data Warehouse

Tärning väljer specifika värden av flera dimensioner för att producera en ny subkub. Ett exempel är som följer.

Figur 2: OLAP Dicing

Enligt ovanstående diagram används försäljningssiffrorna för ett begränsat antal produktkategorier, tids- och regiondimensioner som täcker originalintervallet för att bilda den nya kuben.

Skillnad mellan skiva och tärning i datavarehus

Definition

Slice är en handling att plocka en rektangulär delmängd av en kub genom att välja ett enda värde för en av dess dimensioner, skapa en ny kub med färre dimensioner. Tärning är en handling att producera en subkub genom att låta analytikern välja specifika värden av flera dimensioner. Således beskriver detta huvudskillnaden mellan skiva och tärning i datalagret.

Användande

En annan skillnad mellan skiva och tärningar i datalager är deras användning. Slice används för att välja en viss dimension från en given kub och för att ge en ny subkub. Tärning används för att välja två eller flera dimensioner från en given kub och för att ge en ny subkub.

Slutsats

Skiva och tärningar är två operationer som används i OLAP-strategin i datalager. Huvudskillnaden mellan skiva och tärningar i datalagret är att skivan är en operation som väljer en specifik dimension från en givarkub och ger en ny subkub medan tärningen är en operation som väljer två eller flera dimensioner från en given datakub och ger en ny subkub.

Referens:

1. "OLAP Cube." Wikipedia, Wikimedia Foundation, 24 september 2018, Tillgänglig här.
2. "Data Warehousing OLAP." Www.tutorialspoint.com, Tutorials Point, tillgänglig här.

Image Courtesy:

1. "OLAP-skivning" Av Infopedian - Egent arbete (CC BY-SA 3.0) via Commons Wikimedia [Translated] 2. "OLAP dicing" Av Infopedian - eget arbete (CC BY-SA 3.0) via Commons Wikimedia [Översatt]