Documentos de Académico
Documentos de Profesional
Documentos de Cultura
inteligencia de negocios
Capítulo 3: Diseño de un Datamart
Diseño de un Datamart
• Atributo
– Son las características del negocio y en conjunto forman una dimensión.
– Constituyen los criterios de análisis que se utilizarán para analizar los
indicadores dentro de un cubo multidimensional.
• Jerarquía y niveles
– Representadas por un ordenamiento lógico dentro de la dimensión.
– Formadas por diferentes tipos de relaciones entre los atributos de una misma
dimensión.
– La relación debe ser “1-n” o “padre-hijo” entre atributos consecutivos de un
nivel superior y uno inferior.
– La jerarquía principal se dibuja verticalmente desde el atributo más agregado
(arriba) hasta el más atómico (abajo) y las jerarquías características se
adicionan por los costados.
– Un nivel representa un nivel particular de agregación dentro de una dimensión;
cada nivel sobre el nivel base representa la sumarización total de los datos
desde el nivel inferior.
Jerarquía y Niveles
. País Nivel 1
Atributos
. . Provincia Nivel 2
. . . Ciudad Nivel 3
. . . . Barrio Nivel 4
Nivel 1
Nivel 2
. Continente . Europa
.. País .. España
... Región ... Galicia
…. Provincia …. La Coruña
…..Localidad …..Santiago de Compostela
▪▪ Ciudad Región
▪▪▪ Empleado
Empleado
• Entrevistas
• Matriz Bus
• Start Net
• Jerarquías
• Modelo dimensional
• Entrevistas
– Efectuado al personal de negocio y técnico para aprender tanto como
se pueda sobre el negocio, los competidores, la industria y los
clientes del mismo.
– Se debe leer todos los informes posibles de la organización; rastrear
los documentos de estrategia interna; entrevistar a los empleados,
analizar lo que se dice en la prensa acerca de la organización, la
competencia y la industria. Se deben conocer los términos y la
terminología del negocio.
• Matrix Bus
– Diagrama de matriz que permite identificar qué dimensiones
intervienen en el proceso de negocio o hecho.
– Cada fila representa un proceso de negocio y define al menos
una tabla de hechos y sus dimensiones asociadas.
1 Fact
2 Fact
DataMart 1
3 Fact
4 Fact
• Star Net:
– Es un diagrama que nos muestra a través de líneas, círculos y
rectángulos la representación de un modelo dimensional.
– El rectángulo representa los hechos (medidas), los círculos
mayores son las dimensiones, los círculos pequeños
corresponden a los atributos de las dimensiones y las líneas
permiten la relación entre estos elementos:
Tiempo
Día
Mes
Trimestre Sucursal
Semestre Sucursal
Tipo Sucursal
Año
• Ventas importe Vendedor
Hechos • Ventas costo Vendedor
Dimensiones
Sección
• Ventas unidades
País Provincia Ciudad Cliente
Cliente
Familia
Categoría
Sub Categoría
Producto
Producto
• Jerarquías:
– Muestran las diferentes formas de analizar una perspectiva del
negocio. Definiendo criterios de agrupamiento de los atributos
de una dimensión.
Dimensión Tiempo
• Modelo dimensional
– Es un modelo desnormalizado/normalizado basado en dos
entidades: tablas dimensionales y tablas de hecho.
• Tabla de dimensión
• Tabla de hechos
• Modelo Start (Estrella)
• Modelo Snowflake (Copo de nieve)
• Tablas de dimensión
– Posee una columna clave (PK), comúnmente auto-generada
(Tipo: Integer).
– Contiene columnas que almacenan los Ids/códigos de los
sistemas origen.
– Cada nivel de una jerarquía representa una columna en la
tabla de dimensión.
– Tienen una relación uno a muchos con la tabla de hechos (fact
table).
– Es normal que una dimensión se diseñe con más de 50
atributos descriptivos.
Uno a muchos
• Tablas de hechos
– Es la tabla central en un esquema dimensional.
– Contiene las claves externas (FK), que se relacionan con sus
respectivas tablas de dimensiones, y las columnas con los
valores (métricas) que serán analizados.
– Almacenan las mediciones numéricas del negocio.
– El grano o la granularidad de la tabla queda determinada por
el nivel de detalle que se almacenará en la tabla.
Claves
Externas (FK)
Medidas
• SnapShot
– Usadas para recoger información de forma periódica a
intervalos de tiempo regulares. Este tipo de tabla son una
agregación de las anteriores.
– Cada período agrega un registro para la entidad, sin remplazar
ni modificar la foto del período anterior.
– Ejemplo: balances, estados de resultados.
– Por ejemplo : podemos pensar en el balance
• Transaccional
– Un registro por cada evento, que ocurre en una fecha
determinada. Solo se pueden hacer inserciones.
– Ejemplo: sistemas de ventas.
• Incremental
– Un registro por cada ocurrencia, pero la fila contiene múltiples
fechas que indica el cambio de estados. A diferencia de los
anteriores, en este tipo de estructuras se puede insertar y
actualizar los registros.
– Ejemplo: workflow, ticket de soporte.
• Dimensión de roles
– Cuando hay varios campos que hace referencia a la misma
dimensión, pero con conceptos diferentes.
• Súper dimensión
– Cuando es necesario juntar dos dimensiones para generar
cálculos que de otra forma sería difícil de administrar.
Tipo de
Métricas\ Dimensiones Cliente Vendedor Tiempo
tarjeta
Créditos concedidos X X X X
Cliente
Tipo de tarjeta
Distrito
Tipo tarjeta
Provincia
Departamento
Dimensiones
Hecho Tarjetas de
crédito
Departamento
Provincia
Distrito Vendedor
Agencia Vendedor
Año
Semestre
Trimestre
Mes Tiempo
▪▪▪▪▪ Vendedor
Llave dimensión
Llave autogenerada
Transaccional
Atributos
jerarquía
Tipo de
Métricas\ Dimensiones Cliente Agencia Analista Tiempo
crédito
Cuotas pactadas X X X X
Monto aprobado X X X X
Cuotas Pagadas X X X X
Cuotas pendientes X X X X
Monto pagado X X X X
Cliente
Cliente
Distrito Tipo de
Crédito
Provincia Tipo de crédito
Departamento Dimensiones
Hecho Créditos
Departamento Agencia
Provincia Distrito Unidad Agencia
Año Negocio
Semestre
Trimestre
Mes Tiempo
Cliente
Cliente
Distrito Tipo de
Crédito
Provincia Tipo de crédito
Departamento Dimensiones
Hecho Cumplimiento
Departamento Analista
Provincia Distrito Agencia Analista
Año
Semestre
Trimestre
Mes Tiempo
Llave dimensión
autogenerada Llave
Transaccional
Atributos jerarquía
− http://es.slideshare.net/miguelorquera/modelo-dimensional-de-un-proceso-de-negocio-
12802599?next_slideshow=1
− http://es.slideshare.net/juliopari/t218162dw-t-construcciondatawarehouse?related=1
− http://www.google.com.pe/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8
&ved=0ahUKEwjA_NHevd_JAhUJ_R4KHXufBtIQFgghMAE&url=http%3A%2F%2Fateneo.
unmsm.edu.pe%2Fateneo%2Fbitstream%2F123456789%2F2654%2F1%2FMorales_Huan
ca_Luis_Alberto_2012_pres.pdf&usg=AFQjCNEJp_w97wM2VNdAPhhTqgK6hnIpYQ&bvm
=bv.110151844,d.dmo