Kimball vs Inmon

El concepte de Data Warehouse (DW) va arribar de la mà de Bill Inmon i Ralph Kimball. Tots dos van pensar en un únic repositori d’informació per poder integrar i explotar informació de diversos sistemes fonts. Però, més enllà d’aquesta generalització conceptual, cadascun va decidir fer-ho a la seva manera. Llavors, vegem què és el que proposa cada un d’ells:

Kimball suggereix utilitzar una metodologia Bottom-Up, on la informació s’extreu dels sistemes transaccionals per ser carregada en diferents Data Marts cadascun dels quals són independents, estan modelats en forma dimensional i tenen focus departamental. Aquests Data Marts podrien ser implementats amb tecnologia ROLAP o MOLAP. A continuació es pot veure aquesta primer alternativa:

el model anterior es suposa que hauria d’evolucionar al llarg de el temps per formar un DW. Els Data Marts, en aquest cas, estarien tots en un mateix repositori, també respectant el model dimensional es relacionen entre si mitjançant les seves dimensions (dimensions conformades). Aquest model es pot veure a la següent imatge:

Ara parlem de la visió Top-Down de Inmon. Coincideix amb el segon cas que vam veure de Kimball on el DW es nodreix d’un sol ETL, però en aquest cas el DW no està modelat dimensionalment, sinó que està en tercera forma normal (3NF). Així, el creador d’aquest model entén que aquesta forma és molt més rica i adaptable que el model de Kimball. Un cop tenim el Data Warehouse generat d’aquesta manera, es poden crear els datamarts per a les àrees de negoci que necessitem, ia més ho podríem utilitzar per a qualsevol altre tipus de sistema decisional com ara sistemes experts, o mineria de dades. A continuació una última imatge il·lustrant el model proposat per Inmon.

Leave a Comment

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *