GeeksforGeeks

navrhování datového skladu je nezbytnou součástí rozvoje podnikání. Pro navrhování existují dvě nejběžnější architektury s názvem Kimball a Inmon, ale otázkou je, která z nich je lepší, která slouží uživateli při nízké redundanci. Porovnejme oba na některých faktorech.

1. Kimball:
Kimball přístup navrhování Dataware dům byl představen Ralph Kimball. Tento přístup začíná rozpoznáváním obchodních procesů a otázek, na které musí Dataware house odpovědět. Tyto soubory informací jsou analyzovány a poté dobře zdokumentovány. Extract Transform Load (ETL) software přináší všechna data z více zdrojů dat s názvem data marts a pak je načten do společné oblasti zvané staging. Pak se to přemění na kostku OLAP.

aplikace :

  • nastavení a sestavení je rychlé.
  • generování sestavy proti schématu více hvězd je velmi úspěšné.
  • operace databáze jsou velmi efektivní.
  • zabírá méně místa v databázi a správa je snadná.

Kimball Dataware dům architektura je uvedena níže :

2. Inmon:
inmon přístup navrhování Dataware dům byl představen Bill Inmon. Tento přístup začíná firemním datovým modelem. Tento model rozpoznává klíčové oblasti a také se stará o zákazníka, produkt, a prodejce. Tento model slouží k vytvoření detailního logického modelu, který se používá pro velké operace. Podrobnosti, model se pak používá k vývoji fyzického modelu. Tento model je normalizován a snižuje redundanci dat. Jedná se o komplexní model, který je obtížné použít pro obchodní účely, pro které jsou vytvořeny datové tržiště a každé oddělení je schopno jej použít pro své účely.

aplikace :

  • datový sklad je velmi flexibilní na změny.
  • obchodní proces lze pochopit velmi snadno.
  • zprávy mohou být zpracovány napříč podniky.
  • ETL proces je velmi méně náchylný k chybám.

Inmon Dataware house architektury je uveden níže :

Rozdíl Mezi Kimball a Inmon :

Parametry Kimball Inmon
Zavedená Představil Ralph Kimball. představil Bill Inmon.
přístup má přístup zdola nahoru pro implementaci. má přístup shora dolů pro implementaci.
integrace dat zaměřuje se na jednotlivé oblasti podnikání. zaměřuje se na celopodnikové oblasti.
doba výstavby je efektivní a zabere méně času. je složitý a spotřebovává spoustu času.
náklady má iterační kroky a je nákladově efektivní. počáteční náklady jsou obrovské a náklady na vývoj jsou nízké.
požadované dovednosti nepotřebuje takové dovednosti, ale obecný tým bude dělat práci. k práci potřebuje specializované dovednosti.
údržba zde je údržba obtížná. zde je údržba snadná.
datový Model preferuje data v De-normalizovaném modelu. preferuje data v normalizovaném modelu.
systémy pro ukládání dat v tomto případě jsou zdrojové systémy vysoce stabilní. v tomto případě mají zdrojové systémy vysokou rychlost změn.

článek značky:

DBMS

praxe tagy: