Rozdíl mezi datovým skladem a datovým Mart
Obsah
Datový sklad a datový server se používají jako a úložiště dat a slouží stejnému účelu. Lze je rozlišit podle množství dat nebo informací, které ukládají.Zásadní rozdíl mezi datovým skladem a datovým serverem je v tom, že datový sklad je databáze, která ukládá informace orientované na uspokojení požadavků rozhodování, zatímco datový server je kompletní logickou podmnožinou celého datového skladu.
Zjednodušeně řečeno, datový server je datový sklad s omezeným rozsahem a jehož data lze získat shrnutím a výběrem dat z datového skladu nebo pomocí odlišných procesů extrakce, transformace a načtení ze zdrojového datového systému.
- Srovnávací tabulka
- Definice
- Klíčové rozdíly
- Závěr
Srovnávací tabulka
Základ pro srovnání | Datový sklad | Data Mart |
---|---|---|
Základní | Datový sklad je nezávislý na aplikaci. | Datový server je specifický pro aplikaci systému pro podporu rozhodování. |
Typ systému | Centralizované | Decentralizováno |
Forma dat | Detailní | Shrnuto |
Použití denormalizace | Data jsou mírně denormalizována. | Data jsou vysoce denormalizována. |
Datový model | Vzhůru nohama | Zdola nahoru |
Příroda | Flexibilní, datově orientovaný a dlouhý život. | Omezující, projektově orientovaný a krátký život. |
Typ použitého schématu | Souhvězdí faktů | Hvězda a sněhová vločka |
Snadnost budovy | Těžko stavět | Snadné sestavení |
Definice datového skladu
Termín datový sklad se rozumí časově variantní, objektově orientovaná, energeticky nezávislá a integrovaná skupina dat, která pomáhají rozhodování proces řízení. Alternativně je to úložiště informací shromážděných z více zdrojů, uložených ve sjednoceném schématu, na jediném místě, které umožňuje integraci různých aplikačních systémů. Jakmile jsou tato data shromážděna, jsou uložena po dlouhou dobu, a proto mají dlouhou životnost a umožňují přístup k nim historickýinformace.
V důsledku toho datový sklad poskytuje uživateli jeden integrovaný rozhraní k datům, pomocí kterých může uživatel snadno psát dotazy na podporu rozhodování. Datový sklad pomáhá při přeměně dat na informace. Navrhování datového skladu zahrnuje přístup shora dolů.
Shromažďuje informace o subjektech, které pokrývají celou organizaci, jako jsou zákazníci, prodej, aktiva, položky, a proto je její rozsah v rámci celého podniku. Obvykle, konstelace skutečnosti v něm se používá schéma, které pokrývá širokou škálu předmětů. Datový sklad není statická struktura a je vyvíjející se nepřetržitě.
Definice dat Mart
A datový server lze nazvat jako podmnožinu datového skladu nebo podskupinu celofiremních dat odpovídající určité skupině uživatelů. Datový sklad zahrnuje několik resortní a logický - datové mapy, které musí být ve své ilustraci dat trvalé, aby se zajistilo robustnost datového skladu. Datový server je sada tabulek, které se zaměřují na a jediný úkol jsou navrženy pomocí přístupu zdola nahoru.
Rozsah datového martu je omezen na určitý konkrétní vybraný subjekt, takže jeho rozsah je v rámci celého oddělení. Obvykle jsou implementovány na nízké náklady resortní servery. Implementační cyklus datových serverů je monitorován v týdnech místo měsíce a roku.Tak jakohvězda a schéma sněhové vločky jsou směřovány k modelování jediného subjektu, a proto se běžně používají v datovém martu. Přestože je hvězdné schéma populárnější než schéma sněhové vločky. V závislosti na zdroji dat lze datové mapy rozdělit do dvou typů: závislý a nezávislý datové tabulky.
- Datový sklad je nezávislý na aplikaci, zatímco datový server je specifický pro systémovou podporu rozhodování.
- Data jsou uložena v jednom, centralizované úložiště v datovém skladu. Na rozdíl od toho data mart ukládá data slušně v uživatelské oblasti.
- Datový sklad obsahuje a detailní forma dat. Naproti tomu datový server obsahuje shrnuto a vybraná data.
- Data v datovém skladu jsou mírně denormalized, zatímco v případě Data mart to je vysoce denormalized.
- Výstavba datového skladu zahrnuje vzhůru nohama přístup. A naopak, při konstrukci datového serveruzdola nahoru používá se přístup.
- Datový sklad je flexibilní, orientované na informace a dlouhodobě existující příroda. Naopak, datový server je restriktivní, projektově orientovaný a má kratší existenci.
- Schéma konstelace faktů se obvykle používá pro modelování datového skladu, zatímco v datovém mart hvězdném schématu je více populární.
Závěr
Datový sklad poskytuje podnikové zobrazení, jednoduchý a centralizovaný úložný systém, vlastní architekturu a nezávislost na aplikacích, zatímco datový server je podmnožinou datového skladu, který poskytuje pohled oddělení, decentralizované úložiště. Vzhledem k tomu, že datový sklad je velmi velký a integrovaný, má vysoké riziko selhání a obtížnosti při jeho výstavbě. Na druhé straně je datový kartotek snadno vytvořitelný a související riziko selhání je také menší, ale datový kartotéka může zaznamenat fragmentaci.