Está en la página 1de 38

Herramientas

analíticas, BI y Bigdata
Semana4-Sesión1
Herramientas analíticas,
BI y Bigdata

Elementos del modelo


dimensional

Mg. Patricia Vargas La Rosa


¿Qué haremos en esta sesión?
¿Qué hicimos la clase pasada?

Concepto de Jerarquías

Concepto de relaciones, tipos de


relaciones

Tipos de modelos Dimensionales


LOGRO DE LA SESIÓN

Al finalizar la sesión el estudiante


comprende los elementos avanzados de un
modelo dimensional, así como los tipos
¿Qué hicimos la clase pasada?

Y coloquen 3 conceptos que hayamos


visto la clase pasada
Compartamos en Slido
Concepto de Jerarquías

• Jerarquías: Ordenamiento lógico dentro de la dimensión.


• Ejemplo:
Jerarquía Fecha -> Año, Semestre, Trimestre, Mes, Dia
Jerarquía Producto -> Categoría, Subcategoría, Producto
Concepto de relaciones

• Relaciones: Son asociaciones


lógicas de atributos dentro de
una jerarquía definida por las
instancias de los atributos y
transitivas dentro de una
jerarquía.
Tipos de Relaciones
Relación uno a uno (1-1) :Aparece cuando un registro de la tabla A sólo puede
relacionarse con 1 registro de la tabla B. Este modelo aparece en relaciones de
tipo exclusivo, como por ejemplo Países-Banderas, ya que cada país tiene una
única bandera oficial, y cada bandera sólo puede pertenecer a un país; otro
ejemplo sería Matrículas de coches y Número de bastidor.
Relación uno a varios (1-n) :En este caso, un registro de la tabla A puede
relacionarse con varios de la tabla B. Es el tipo más habitual y utilizado, y existen
numerosos casos; por ejemplo, domicilios con personas que viven en el mismo,
nombre de empresa con sus trabajadores, proveedores con productos que
entregan, etc.
Relación varios a varios (n-n) :Se da si varios registros de A pueden relacionarse
con varios de B y viceversa. Es quizás la menos habitual de manera formal. El
ejemplo clásico, es tener dos tablas, una de actores y otra de películas, ya que lo
habitual es que cada actor haya trabajado en varias películas, y que éstas estén
formadas por varios actores.
Modelo Dimensional:
Diagrama Entidad-Relación
Tipos de Modelos Dimensionales

Modelo Star (Estrella): Las tablas de dimensión se desnormalizan y se


relacionan directamente con la tabla de hechos, a través de sus respectivas
claves.
Características :
• Estructura simple
• Es ideal por su simplicidad y velocidad para ser usado para análisis.
• Las consultas son sencillas, ya que las condiciones y las uniones (JOIN)
necesarias sólo involucran a la tabla de hechos y a las de dimensiones.
Inconvenientes
Este modelo es el menos robusto para la carga y es el más lento de construir
Modelo Snowflake (Copo de nieve) : Representa una extensión del modelo en estrella, en
el que las tablas de dimensión se normalizan en múltiples tablas. Las dimensiones se
pueden relacionar con las tablas de hechos, o con otras dimensiones.

Características:
• Estructura compleja.
• Puede desarrollar clases de jerarquías fuera de las tablas de dimensiones, que
permiten realizar análisis de lo general a lo detallado y viceversa.
Inconvenientes
• Un escenario de jerarquías en múltiples tablas de dimensiones, se creara un número
elevado de tablas que puede ser inmanejables.
• Al existir muchas uniones y relaciones entre tablas, el desempeño es poco eficiente
Conclusiones

• Las jerarquías son ordenamientos lógicos


• Las relaciones son asociaciones lógicas y
pueden ser Uno a uno, Uno a muchos, Muchos
a muchos
• Existen dos modelos principales, el modelo
estrella y el modelo copo de nieve.
Herramientas
analíticas, BI y Bigdata
Semana4-Sesión2
Herramientas analíticas,
BI y Bigdata

Construcción del Modelo


Dimensional

Mg. Patricia Vargas La Rosa


¿Qué haremos en esta sesión?
¿Qué vimos la clase pasada?

Construcción de un modelo
dimensional

Matrix Bus

StarNet
¿Qué vimos la clase pasada?

Compartiré un link de SLIDO


LOGRO DE LA SESIÓN

Al finalizar la sesión el estudiante


comprende lo que es el DataWareHouse
mediante la aplicación y diseño de un
modelo dimensional simple mediante un
ejercicio aplicativo
Pasos para el modelo dimensional
Pasos para el modelo dimensional

Identificar el proceso Definir diseño Definir Relación de Elegir el tipo de


Elegir las diseño dimensional
de negocio Conceptual dimensiones jerarquías
• Entrevistas, • Diagrama de • Matriz Bus • Definir • Estrella
lectura de representación • Star Net jerarquías • Copo de Nieve
documentos, única del
verificar cuál negocio
es el objetivo
DISEÑO CONCEPTUAL
Diseño Conceptual
DEFINIR RELACIÓN EN
DIMENSIONES
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.
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:
Mes Día
Tiempo
Trimestre
Semestre
Año
Tipo
HECHOS

Tienda
Tienda
• Cantidad Tienda

DIMENSIONES
• Impuesto
• Monto Venta Sección
País Vendedor
Provincia Vendedor
Ciudad
Familia
Cliente

Categoría Cliente

Subcategoría
Producto Producto
ELEGIR LAS JERARQUÍAS
ELEGIR EL TIPO DE
DISEÑO DIMENSIONAL
Actividad aplicativa

1.En grupo escojan una empresa de cualquier rubro para


analizar.
2.Apliquen los pasos para el modelado dimensional
3.Presentalo
CONCLUSIONES

• El diseño de un modelo dimensional debe pasar por un periodo de


conocimiento de la organización
• Es importante hacer un boceto e ir validando en el proceso
• Ten en cuenta que cada empresa es única y su modelado dimensional
debe adaptarse a sus necesidades particulares
Bibliografía
•Laberge, Robert (2011) El mentor del almacén de datos. Perspectivas prácticas de inteligencia empresarial de almacén de datos
.Mc Graw Hill
•Christopher Adamson (2006) Dominio de los agregados del almacén de datos: soluciones para el rendimiento del esquema en
estrella. Wiley. ISBN-13: 978-0471777090.
•Anahory S. & Murray D. (1997), Almacenamiento de datos en el mundo real: una guía práctica para construir sistemas de
soporte de decisiones. Ed. Addison-Wesley.
•Jill Dyché y Evan Levy (2006) Integración de datos del cliente: llegar a una versión única de la verdad (SAS Institute Inc.). Wiley.
ISBN-13: 978-0471916970
•Franco JM (1997) El Almacén de Datos. Ed Gestión.
•Inmon, W. (1996), Creación del almacén de datos. 2ª edición. John Wiley & Sons.
•Inmon W., Zachnman J. y Geiger J. (1997) Almacenes de datos, almacenamiento de datos y el marco de Zachman: gestión del
conocimiento empresarial. Serie McGraw-Hill sobre almacenamiento y gestión de dato

También podría gustarte