¿Que es un Data Mart?
Un data mart se le conoce como una versión reducida de una datawarehouse, en ella se encuentra la información específica de uno o varios departamentos de una organización. Está pensado para satisfacer necesidades muy específicas de un negocio.
¿Cuales son las diferencias entre un Data Mart y un Datawarehouse?
Alcance
Data Mart
Se limita a almacenar información de un área de la organización en específico.
Datawarehouse
Almacena información relacionada con todo el sistema.
Tamaño e integración
Data Mart
Concentra en resúmenes de datos totalizados por lo que suele ser más pequeña.
Datawarehouse
Almacena grandes cantidades de datos provenientes de una base datos OLTP, por lo que suele ser más grande.
Creación
Data Mart
La creación es más simple ya que tiene menos relaciones y están enfocados a sólo un tema.
Datawarehouse
La creación es más complicada ya que debe contemplar todos los datos del sistema.
Costo de manejo
Data Mart
Es menos costoso ya que requiere menos recurso físicos para manejar los datos requeridos.
Datawarehouse
Más costoso, porque requiere más recursos físicos para manejar grandes cantidades de datos.
Objetivo
Data Mart
Es diseñado para entregar de manera óptima la información para el soporte de decisiones de negocio.
Datawarehouse
Optimizar la obtención de datos, integrando y optimizando los datos fuente.
Tipos de Data Mart
Dependiente
En este tipo de data mart la información es extraída inicialmente desde una base de datos OLTP, para poblar el datawarehouse.
Independiente
En este caso la información es extraída directamente de una base de datos OLTP y llevada al data mart, sin tener que depender de un datawarehouse. Es conveniente para empresas pequeñas
Híbrido
En este tipo, la información necesaria para el data mart es tomada de diferentes fuentes, tanto de las base de datos OLTP como el datawarehouse, incluso de hojas de Excel