El datawarehouse (DWH) es una pieza básica, fundamental e indispensable de todo sistema Business Intelligence. Tal vez alguien no comparta la anterior afirmación, y crea que se puede construir un cuadro de mando, o un sistema de reporting, a partir de un datamart o unos cubitos. Perdónales, porque no saben lo que dicen... :-)
La pieza fundamental de un sistema Business Intelligence es el DWH porque todos los listados y análisis que se hagan se harán a partir de esta única base de datos. En el DWH la información está limpia, unificada y verificada, y gracias a esto todo lo que hagamos después cuadrará.
Tal como decía en mi anterior mensaje, voy a analizar los 12 errores más comunes que enumera el gurú Ralph Kimball. Tal como hace él, haré la cuenta regresiva del 12 al 1, aunque intentaré hacerlo en positivo, añadiendo ejemplos y experiencias personales, y explicando las bases sobre cómo construir un datawarehouse:
Error 12: Incluir atributos de texto en una tabla de hechos, si se hace con la intención de filtrar o agrupar.
En un modelo dimensional se deben diferenciar claramente las tablas de hecho de las tablas de dimensiones.
En ocasiones no es evidente si un dato es dimensional o si se trata de un indicador. Por ejemplo, la hora de la venta (hh:mm:ss) puede considerarse un dato mas del hecho de venta (como el precio, o las unidades vendidas), o una dimensión temporal muy detallada. O la matrícula del camión que subcontratamos para realizar los transportes. Si no tenemos un maestro de los miles de camiones que utilizan nuestros transpostistas, ni queremos analizarlo por las características del camión, podríamos considerar la matrícula como una especie de indicador e incluirlo en la tabla de hechos.
En caso de duda:
Categoría: Serie DWH
Palabras clave: DWH
Comentarios: Este artículo tiene 1 comentario.¡Deja un comentario!
Saludos,
Esta muy bueno el tutorial, pero para los que estamos empezando en la tecnologia no da mucho detalles, creo que deberias abundar mas y ser mas explicito o mas descriptivo al escribir, ejemplo en mis bases de datos operacionales nunca he usado tablas de hechos de transacciones, supongo que en mis bases de datos analiticas debo utilizarlas, pero no dejas un ejemplo concreto de el uso de las tablas de hecho.
Este es mi correo: ing.carlosbaez@hotmail.com, si puedes ayudarme en eso te lo agradezco..
Las metodologías Business Intelligence utilizan la información para mejorar la gestión de las empresas.
Gracias al software de BI, los usuarios pueden acceder y analizar los datos con facilidad, y tomar mejores decisiones.