Geeksborgeeks

tietovaraston suunnittelu on olennainen osa liiketoiminnan kehittämistä. Suunnittelussa on kaksi yleisintä arkkitehtuuria nimeltään Kimball ja Inmon, mutta kysymys on kumpi on parempi, kumpi palvelee käyttäjää alhaisella redundanssilla. Verratkaamme molempia joihinkin seikkoihin.

1. Kimball:
Kimball-lähestymistavan Datatalon suunnitteluun esitteli Ralph Kimball. Tämä lähestymistapa alkaa tunnustaa liiketoimintaprosessin ja kysymyksiä, jotka Dataware house on vastattava. Näitä tietokokonaisuuksia analysoidaan ja sitten dokumentoidaan hyvin. Extract Transform Load (ETL) – ohjelmisto tuo kaikki tiedot useista tietolähteistä, joita kutsutaan datamarteiksi, ja sitten se ladataan yhteiselle alueelle nimeltä staging. Sitten tämä muuttuu OLAP kuutio.

hakemukset :

  • asennus ja rakennettu on nopea.
  • raportin luominen usean tähden skeemaa vastaan on erittäin onnistunut.
  • tietokannan toiminta on erittäin tehokasta.
  • vie vähemmän tilaa tietokannassa ja hallinta on helppoa.

Kimball Dataware house architecture on esitetty alla :

2. Inmon:
Inmonin lähestymistavan Datatalon suunnitteluun esitteli Bill Inmon. Tämä lähestymistapa alkaa yrityksen tietomalli. Tämä malli tunnistaa keskeiset alueet ja huolehtii myös asiakkaasta, tuotteesta ja myyjästä. Tämän mallin avulla voidaan luoda yksityiskohtainen looginen malli, jota käytetään suurissa operaatioissa. Yksityiskohdat, Malli käytetään sitten kehittää fyysinen malli. Tämä malli on normalisoitu ja tekee tietojen redundanssia vähemmän. Tämä on monimutkainen malli, jota on vaikea käyttää liiketoiminnan tarkoituksiin, joita varten data marts luodaan ja jokainen osasto pystyy käyttämään sitä omiin tarkoituksiinsa.

hakemukset :

  • tietovarasto on hyvin joustava muutoksiin.
  • liiketoimintaprosessi on helposti ymmärrettävissä.
  • raportit voidaan käsitellä kaikissa yrityksissä.
  • ETL-prosessi on hyvin vähemmän altis virheille.

inmon Dataware-talon arkkitehtuuri näkyy alla :

ero Kimballin ja Inmonin välillä :

parametrit Kimball Inmon
esittäjä esittäjä Ralph Kimball. esitteli Bill Inmon.
lähestymistapa siinä sovelletaan alhaalta ylöspäin suuntautuvaa lähestymistapaa. siinä on ylhäältä alas-lähestymistapa toteutukseen.
Tietointegraatio se keskittyy yksittäisiin liiketoiminta-alueisiin. siinä keskitytään Yrityslaajuisiin alueisiin.
rakennusaika se on tehokas ja vie vähemmän aikaa. se on monimutkainen ja vie paljon aikaa.
kustannukset siinä on iteratiivisia vaiheita ja se on kustannustehokas. alkukustannukset ovat valtavat ja kehityskustannukset alhaiset.
vaadittavat taidot se ei tarvitse tällaisia taitoja, mutta yleinen tiimi tekee työtä. se tarvitsee erityisosaamista tehdäkseen työtä.
kunnossapito tässä kunnossapito on vaikeaa. tässä huolto on helppoa.
tietomalli se suosii datan olevan De-normaloidussa mallissa. se haluaa datan olevan normalisoidussa mallissa.
Tietovarastojärjestelmät tässä lähdejärjestelmät ovat erittäin vakaita. tässä lähdejärjestelmien muutosnopeus on suuri.

artiklan tagit:

DBMS

käytännön tagit: