Módulo 1: Inteligencia de Negocios
con Power BI
Ing. Sofia Diaz R.
Especialista en
Inteligencia de Negocios
MVP Data Platform
• Explicar conceptos sobre evolución del análisis de
datos
• Comprender las diferentes técnicas de diseño de un
Objetivos modelo de negocio con Power BI
Modulo 1
Inteligencia de Negocios con Power BI
Evolución del análisis
Agenda Una nueva generación de BI
Power BI y Business Intelligence
Anuncios Power BI
Técnicas de Diseño de un DataMart
• Concepto Medidas, Tablas hechos, Dimensiones
• Granularidad
• Tipos de Cardinalidad
• Tipos de modelos dimensionales
Conceptos
Módulo 1:
Inteligencia de
Negocios con Power BI
Evolución del análisis
5 de 23
Una nueva generación de Power BI
Hoy BI, se extiende a todos
6 de 23
Una Nueva Generación de BI
Convertir los datos en perspectivas empresariales es un reto.
Incluye Cambios en el BI Común …
Anuncios de Power BI
Garner posiciona a Microsoft
como Líder in BI and Analytics
Platform.
Febrero 2021 :
• Gartner ha posicionado a
Microsoft como líder
indiscutible por casi mas de 12
años consecutivo para el
cuadrante de Inteligencia de
Negocios y Analytics.
Técnicas de Diseño de un DataMart
MEDIDAS :
• Los modelos dimensionales está compuesto por una parte
cuantitativa o cuantificable y la pregunta que nos permite
identificarla es ¿Cuánto?.
• Este componente se denomina medida, métrica o Measure.
• La medida está representada por columnas numéricas y casi siempre
se encuentra almacenada en la tabla de hechos o fact table.
• Son valores de negocio por los que queremos analizar nuestra
organización:
− Cantidad
− Monto Venta
− Impuestos
− Gasto
− Costo
Técnicas de Diseño de un DataMart
TABLAS DE HECHOS :
• Los hechos son la representación en el data warehouse de los procesos de negocio de
la organización
• Para conocer una tabla de hechos nos haremos la pregunta: ¿Qué quiero medir?
• Componentes de una tabla de hechos :
− Medidas: Contiene los valores de las medidas de negocio, denominados hechos.
Ejemplo: Impuesto, Costos, Monto Ventas …
− Llaves Foráneas (FK) : Código que enlaza las distintas tablas de dimensiones con nuestra
tabla de hechos
Ejemplo: PK_articulo, PK_fechaOrden, PK_Clientes…
− Llaves Primarias (PK) : Casi siempre son las unión de todas las llaves foráneas o los datos
relevantes del negocio
Ejemplo: # factura, Correlativo factura
− Datos relevantes : Códigos / Números de documentos, operaciones, tickets que son
relevantes para el negocio.
Ejemplo: # Documento Tributario, #. Ticket, Código actividad …
Técnicas de Diseño de un DataMart
DIMENSION
• Es la representación en el data warehouse de un punto de vista para los hechos de
cierto proceso de negocio.
• Es la parte cualitativa (características) de los reportes y se denomina dimensiones.
• Para identificar una dimensión nos haremos la pregunta: ¿Cómo quiero ver mi
datos?
Tablas maestras
Llave Primaria
Atributos:
Característica
de dimensión
Técnicas de Diseño de un DataMart
JERARQUIAS :
• Ordenamiento lógico de los atributos de una dimensión.
• Pueden existir varios niveles (dos o mas=
• Se pueden identificar cuando existen relaciones “1-n” o “padre – hijo” entre
atributos consecutivos de un nivel superior y uno inferior
Técnicas de Diseño de un DataMart
GRANULARIDAD :
• Es el nivel de detalle al que se desea almacenar información sobre la actividad a
modelar
• Define el nivel atómico de datos en el almacén de datos
• Determina el significado de las tuplas de la tabla de hechos
• Determina las dimensiones básicas del esquema
• Ejemplo : Dimensión Sucursal
Dim Sucursal
Dim Sucursal
Dim Sucursal . País . País
. Tipo Sucursal .. Tipo Sucursal .. Provincia
.. Sucursal .. Sucursal .. .Ciudad
… Tipo Sucursal
….. Sucursal
Técnicas de Diseño de un DataMart
GRANULARIDAD :
• Ejemplo : Dimensión Fecha
− Información anual
− Información Semestral + Granularidad
− Información Trimestral + Detalle
− Información Mensual
− Información semanal
− Información diaria
− Información por hora
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Las relaciones que existen de una tabla a otra deben definirse con un tipo de
cardinalidad, las cuales podrían ser:
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Único : Esta dirección es la más común, la cual significa que el filtro viaja en una
única dirección hacia la otra tabla.
Para este ejemplo vemos que al filtrar una columna (Nombre) de la tabla productos la propagación, nos dará como
resultado la información de venta de dicho producto .
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Ambos : Esta dirección implica que la relación entre las tablas viaje en ambos
sentidos, es también conocida como “Bidireccional”.
Para este ejemplo vemos, que antes de activar el bidireccional, al seleccionar un código de producto proveniente de la tabla
de Ventas no impacta en los nombres de producto
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Ambos : Permite que Power BI Desktop, trate todas las variables de las tablas
conectadas como si fueran una sola tabla.
Si procedemos a activar el bidireccional, veremos que al seleccionar el mismo código de producto anterior, afecta y filtra los
nombres provenientes de la tabla productos
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Ambos : El filtrado cruzado bidireccional funciona bien con un modelo estrella,
similar al siguiente:
Técnicas de Diseño de un DataMart
Tipos Cardinalidad :
• Ambos: Sin embargo, no sucede lo mismo si trabajamos con un modelo
constelación como el siguiente:
Técnicas de Diseño de un DataMart
Tipos Modelo Dimensionales (START):
• Las tablas de dimensión se des-normalizan y se relacionan directamente con la
tabla de hechos, a través de sus respectivas claves.
Técnicas de Diseño de un DataMart
Tipos Modelo Dimensionales (Snowflake):
• Representa una extensión del modelo en estrella, en el que las tablas de
dimensión se normalizan en múltiples tablas.
• El diseño de un modelo de datos
proporciona una alternativa para
identificar los diferentes procesos de
negocio que requieren ser evaluados
para una adecuada toma de Resumen
decisiones.
• La existencia de dos tipos de
modelamiento (estrella y copo de
nieve) proporcionan la flexibilidad que
se requiere para los diferentes
escenarios de negocio actual.
GRACIAS