Skillnaden mellan Data Warehouse och Data Mart

Författare: Laura McKinney
Skapelsedatum: 2 April 2021
Uppdatera Datum: 5 Maj 2024
Anonim
Can Russia Survive If Attacked by 100 NATO and US Fighter Planes?
Video: Can Russia Survive If Attacked by 100 NATO and US Fighter Planes?

Innehåll


Datavarehus och Datamart används som en datalagring och tjänar samma syfte. Dessa kan differentieras genom mängden data eller information de lagrar.Den avgörande skillnaden mellan ett datalager och ett datamart är att ett datalager är en databas som lagrar informationsorienterad för att tillgodose beslutsförfrågningar medan datormart är kompletta logiska undergrupper för ett helt datalager.

Med enkla ord är ett datormart ett datalager begränsat i omfattning och vars data kan erhållas genom att sammanfatta och välja data från datalageret eller med hjälp av distinkta extrahera, transformera och ladda processer från källdatasystemet.

  1. Jämförelsediagram
  2. Definition
  3. Viktiga skillnader
  4. Slutsats

Jämförelsediagram

Grund för jämförelseDatalagerData Mart
GrundläggandeDatavaruhuset är applikationsoberoende.Datamart är specifika för applikationsstödssystem.
Typ av system centraliseraddecentraliserad
Form av dataDetaljeradsammanfattas
Användning av denormaliseringUppgifterna är något denormaliserade.Uppgifterna är mycket denormaliserade.
DatamodellTop-downBotten upp
NaturFlexibel, datorienterad och lång livslängd.Restriktiv, projektorienterad och kort livslängd.
Typ av schema som användsFakta konstellationStjärna och snöflinga
Enkel byggnadSvårt att byggaEnkelt att bygga


Definition av datavarehus

Termen datalager betyder en tidsvariant, ämnesorienterad, icke flyktig och en integrerad grupp av data som hjälper till beslutsfattande process av ledningen. Alternativt är det ett arkiv av information som samlas in från flera källor, lagrad i ett enhetligt schema, på en enda webbplats som tillåter integration av en mängd applikationssystem. När dessa uppgifter har samlats lagras de under lång tid, har därför en lång livslängd och tillåter åtkomst till historiskinformation.

Följaktligen ger datalager användaren en enda integrerad gränssnitt till de data genom vilka användaren enkelt kan skriva frågor om beslutsstöd. Datavarehus hjälper till att förvandla informationen till information. Att designa ett datalager inkluderar ovanifrån och ner.


Den samlar information om ämnen som sträcker sig över hela organisationen, till exempel kunder, försäljning, tillgångar, artiklar, och därför är dess sortiment hela företaget. Generellt sett, faktakonstellation schema används i det, som täcker en mängd olika ämnen. Ett datalager är inte en statisk struktur och det är det evolving kontinuerligt.

Definition av Data Mart

EN data mart kan kallas som en delmängd av ett datavarehus eller en undergrupp av företagsomfattande data som motsvarar en viss uppsättning användare. Datavarehus omfattar flera avdelnings- och logisk datamarter som måste vara ihållande i sin datainformation för att säkerställa robusthet av ett datalager. En datamart är en uppsättning tabeller som koncentrerar sig på en enda uppgift dessa är utformade med en bottom-up-metod.

Datamartens omfattning är begränsad till vissa specifika valda ämnen, och dess omfattning är avdelningsomfattande. Dessa implementeras vanligtvis på låg kostnad avdelningsservrar. Implementeringscykeln för datamarter övervakas i veckor istället för månad och år.

Somstjärna och snöflinga schema drivs mot modellering av enskilda ämnen, det är därför dessa ofta används i datamart. Stjärnschemat är dock mer populärt än snöflingaschema. Beroende på datakälla kan datamarterna klassificeras i två typer: beroende och självständig datamars.

  1. Datavarehus är applikationsoberoende medan datormart är specifikt för beslutssupportsystemapplikation.
  2. Uppgifterna lagras i en enda, centraliseras förvar i ett datalager. I motsats lagrar data mart data decentralt i användarområdet.
  3. Datalager innehåller en detaljerad form av data. Däremot innehåller datamart sammanfattas och utvalda data.
  4. Uppgifterna i ett datalager är lite denormaliserad medan det är i fallet med Data Mart i hög grad omräknas till verkligt värde.
  5. Byggandet av datalager innebär top-down närma sig. Omvänt, medan du konstruerar en datamartbotten upp tillvägagångssätt används.
  6. Datalager är flexibel, informationsorienterad och långvarig befintlig natur. Tvärtom, en datamart är det restriktiv, projektorienterad och har en kortare existens.
  7. Faktakonstellationsschema används vanligtvis för att modellera ett datavarehus medan det i datormartstjärnskema är mer populärt.

Slutsats

Datavarehus ger företagsvy, enkel och centraliserat lagringssystem, inneboende arkitektur och applikationsoberoende medan Data mart är en delmängd av ett datalager som ger avdelningsvy, decentraliserad lagring. Eftersom datalageret är mycket stort och integrerat, har det en hög risk för misslyckande och svårigheter att bygga det. Å andra sidan är datormart enkelt att bygga och tillhörande felrisk är också mindre men datormart kan uppleva fragmentering.