GeeksforGeeks

az adattárház tervezése az üzleti fejlődés elengedhetetlen része. A tervezéshez két leggyakoribb architektúra létezik, a Kimball és az Inmon, de kérdés, hogy melyik a jobb, melyik szolgálja a felhasználót alacsony redundancia mellett. Hasonlítsuk össze a két tényezőt.

1. Kimball:
Kimball megközelítés tervezése Dataware ház vezette be Ralph Kimball. Ez a megközelítés az üzleti folyamatok és a Dataware house által megválaszolt kérdések felismerésével kezdődik. Ezeket az információkat elemzik, majd jól dokumentálják. Az Extract Transform Load (ETL) szoftver az összes adatot több adatforrásból, az úgynevezett data marts-ból hozza, majd betölti a staging nevű közös területre. Ezután ez átalakul OLAP kockává.

Alkalmazások :

  • a felépítés és a felépítés gyors.
  • jelentés készítése több csillag séma ellen nagyon sikeres.
  • az adatbázis működése nagyon hatékony.
  • kevesebb helyet foglal el az adatbázisban, és a kezelés egyszerű.

Kimball Dataware ház építészet az alábbiakban látható :

2. Inmon:
A Dataware ház tervezésének Inmon megközelítését Bill Inmon vezette be. Ez a megközelítés a vállalati adatmodellel kezdődik. Ez a modell felismeri a kulcsfontosságú területeket, és gondoskodik az ügyfélről, a termékről és a szállítóról. Ez a modell egy részletes logikai modell létrehozására szolgál, amelyet a nagyobb műveletekhez használnak. Részletek, a modellt ezután egy fizikai modell kidolgozására használják. Ez a modell normalizált, és csökkenti az adatok redundanciáját. Ez egy összetett modell, amelyet nehéz üzleti célokra használni, amelyhez adatpiacok jönnek létre, és minden részleg képes használni a saját céljaira.

Alkalmazások :

  • az adattárház nagyon rugalmas a változásokhoz.
  • az üzleti folyamat nagyon könnyen érthető.
  • a jelentések az egész vállalaton keresztül kezelhetők.
  • az ETL folyamat nagyon kevésbé hajlamos a hibákra.

az alábbiakban látható az Inmon Dataware ház építészete :

különbség Kimball és Inmon között :

paraméterek Kimball Inmon
bemutatta: bemutatta: Ralph Kimball. által bevezetett Bill Inmon.
megközelítés alulról felfelé irányuló megközelítést alkalmaz a megvalósításhoz. felülről lefelé irányuló megközelítést alkalmaz a megvalósításhoz.
adatintegráció az egyes üzleti területekre összpontosít. a vállalati szintű területekre összpontosít.
építési idő hatékony és kevesebb időt vesz igénybe. összetett és sok időt vesz igénybe.
költség iteratív lépésekkel rendelkezik és költséghatékony. a kezdeti költség hatalmas, a fejlesztési költség pedig alacsony.
szükséges készségek nincs szükség ilyen készségekre, de egy általános csapat elvégzi a munkát. a munkához speciális készségekre van szükség.
karbantartás itt a karbantartás nehéz. itt a karbantartás egyszerű.
adatmodell előnyben részesíti az adatokat a normalizált modellben. az adatokat normalizált modellben részesíti előnyben.
adattároló rendszerek ebben a forrásrendszerek nagyon stabilak. ebben a forrásrendszerek nagy változási sebességgel rendelkeznek.

cikk-címkék:

DBMS

gyakorlat címkék: