Por
Édgar Barrios
La
construcción de un Data Warehouse siempre es una tarea exigente, por esta razón
es muy importante tener bien definido el diseño que se utilizará para la implementación.
En este artículo vamos a hablar un poco de cuáles son las áreas (Bases de
Datos) que siempre se deben tomar en cuenta al momento de construir un DWH.
·
Fuentes
de datos: son todos aquellos repositorios de datos donde se
encuentra almacenada la información que maneja la empresa sobre sus
operaciones. Puede ser de diversos tipos, por ejemplo, archivos planos, bases
de datos, etc.
·
Área
de Staging: es una base de datos que debe ser creada con la
finalidad de ser un área de aterrizaje de datos sobre la cual se importa toda
la información extraída de los orígenes de datos y se llevan a cabo las tareas
de transformación de la data. En esta área se debería crear una réplica del modelo
de Base de Datos existente en los orígenes de datos, consiguiendo con esto
independizar el proceso de transformación y carga de datos, de los sistemas
operacionales de la empresa. De igual modo también se deberían crear las tablas
definidas como tablas de dimensión, las cuales serán alimentadas por la réplica
de las fuentes de datos implementada en esta área.
·
Área
de Data Warehouse: Es el área en la cual se carga toda la información en
el Data Warehouse diseñado. Aquí deben existir las tablas de dimensión y las
tablas facts que fueron definidas. El proceso consiste en comenzar cargando la
información en las dimensiones y luego cargar la tabla fact. La fuente de datos
para esta área debería ser el área de Staging.
Tener
clara la función que cumple cada una de estas áreas es un buen comienzo para
poder llevar a cabo la implementación de un DWH de manera exitosa. En futuros artículos
hablaremos de forma más detallada acerca de cada una de ellas, donde se
profundizará el tema con el apoyo de ejemplos prácticos.
Nice post Keep updating
ResponderEliminarCognos TM1 online Course Bangalore