Sunteți pe pagina 1din 6

Data Mart

Un Data Mart es una versin especial almacn de datos (data warehouse). Como los almacenes de datos, los data marts contienen una visin de datos operacionales que ayudan a decidir sobre estrategias de negocio basadas en el anlisis de tendencias y experiencias pasadas. La diferencia principal es que la creacin de un data mart es especifica para una necesidad de datos seleccionados, enfatizando el fcil acceso a una informacin relevante.

Data Werhouse

Data Mart Data Mart Data Mart

Tipos de Datamart
Para crear el datamart de un rea funcional es preciso encontrar la estructura ptima para el anlisis de su informacin, estructura que puede estar montada sobre una base de datos OLTP, como el propio data warehouse, o sobre una base de datos OLAP. La designacin de una u otra depender de los datos, los requisitos y las caractersticas especficas de cada departamento. De esta forma se pueden plantear dos tipos de datamarts:

1. Data Mart OLAP

Se basan en los populares cubos OLAP, que se construyen agregando, segn los requisitos de cada rea o departamento, las dimensiones y los indicador es necesarios de cada cubo relacional. El modo de creacin, explotacin y mantenimiento de los cubos OLAP es muy heterogneo, en funcin de la herramienta final que se utilice.

2. Data Mart OLTP

Pueden basarse en un simple extracto del data warehouse, no obstante, lo comn es introducir mejoras en su rendimiento (las agregaciones y los filtrados suelen ser las operaciones ms usuales) aprovechando las caractersticas particulares de cada rea de la empresa. Las estructuras ms comunes en este sentido son las tablas report, que vienen a ser facttables reducidas (que agregan las dimensiones oportunas), y las vistas materializadas, que se construyen con la misma estructura que las anteriores, pero con el objetivo de explotar la reescritura dequeries (aunque slo es posible en algunos SGBD avanzados, como Oracle). Los datamarts que estn dotados con estas estructuras ptimas de anlisis presentan las siguientes ventajas:

Poco volumen de datos Mayor rapidez de consulta Consultas SQL y/o MDX sencillas Validacin directa de la informacin Facilidad para la historizacin de los datos

Beneficios de un Data mart

Implementacin rpida y sencilla.


2

Menor costo de implementacin. Cubre necesidades especficas del negocio. Respuestas rpidas por el menor volumen de informacin. Asegura la consistencia de los datos.

El empleo de los Data marts estar determinado por los que toman decisiones. Por ejemplo en una empresa el gerente de ventas necesitara analizar la informacin de su rea, es decirlas ventas de la empresa.

Desventajas

Inadvertidamente se puede usar datos no compatibles con otros Data marts que luego alarguen el tiempo de unificacin. Si el Data warehouse es construido primero, se requiere de hardware adicional para soportar Data marts individuales. Datos descentralizados debido a que cada Data mart corresponde a una base de datos individual por tema o por rea.

Data Warehouse, Data mart y Data Mining

Data Warehousing: Los Data Warehouse se basan en estructuras multidimensionales, en las que se almacena la informacin calculando previamente todas las combinaciones de todos los niveles de todas las aperturas de anlisis. Aunque este mtodo se puede considerar como exagerado, nunca ser tan caro, como lo que le costara a la
3

organizacin el tomar las decisiones equivocadas. Siempre va a ser ms barato el gasto que conlleva la adquisicin de software o hardware que el costo que representa una decisin tomada a destiempo.

Data Mart: El almacn de datos de un hecho en particular se denomina Data Mart (DM). Data Mining: Est asociado al escaln ms alto de la pirmide (Nivel Estratgico) y tiene por objeto eliminar los errores cometidos por las personas al analizar los datos debido a prejuicios y dejar que sean los datos los que muestren los modelos subyacentes en ellos. La Minera de Datos ayuda a crear nuevos modelos no percibidos por el analista hasta ese momento pero que realmente existen en los datos.

La diferencia entre los trminos Data Warehouse y Data Mart es por mucho una cosa de perspectiva, un Data Mart es clsicamente una iniciativa de un solo departamento con un rea especfica, algo como Data Mart de Marketing o Data Mart de Finanzas. Estos proyectos son usualmente desarrollados por separado sin una visin consistente a travs de la compaa. Por otro lado un repositorio centralizado sirve a muchas comunidades dentro de la organizacin, esto es lo que se conoce como Data Warehouse. Usualmente los Data Marts utilizan los Data Warehouse como fuentes de datos. El Data Warehouse es donde se guarda una vista de los datos de la organizacin los cuales pueden ser publicados, para que accedan a ellos los usuarios. Estos datos son cargados mediante operaciones de extraccin, transformacin y carga (ETL). Este proceso limpia y valida los datos cargados. Esta informacin es organizada y presentada al usuario en una forma que le permita fcilmente formular sus propias preguntas de negocio.

De acuerdo a las operaciones que se deseen o requieran desarrollar, los DM pueden adoptar las siguientes arquitecturas:

Top-Down: primero se define el DW y luego se desarrollan, construyen y cargan los DM a partir del mismo. En la siguiente figura se encuentra detallada esta arquitectura:
4

Como se puede apreciar, el DW es cargado a travs de procesos ETL y luego este alimenta a los diferentes DM, cada uno de los cuales recibir los datos que correspondan al tema o departamento que traten. Esta forma de implementacin cuenta con la ventaja de no tener que incurrir en complicadas sincronizaciones de hechos, pero requiere una gran inversin y una gran cantidad de tiempo de construccin.

Bottom-Up: en esta arquitectura, se definen previamente los DM y luego se integran en un DW centralizado. La siguiente figura presenta esta implementacin:

Los DM se cargan a travs de procesos ETL, los cuales suministrarn la informacin adecuada a cada uno de ellos. En muchas ocasiones, los DM son implementados sin que exista el DW, ya que tienen sus mismas caractersticas pero con la particularidad de que estn enfocados en un tema especfico. Luego de que hayan sido creados y cargados todos los DM, se proceder a su integracin con el depsito. La ventaja que trae aparejada este modelo es que cada DM se crea y pone en funcionamiento en un corto lapso de tiempo y se puede tener una pequea solucin a un costo no tan elevado. Luego que todos los DM estn puestos en marcha, se puede decidir si
5

construir el DW o no. El mayor inconveniente est dado en tener que sincronizar los hechos al momento de la consolidacin en el depsito.

S-ar putea să vă placă și