SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Data Modeling with
Power BI
Raúl Saráchaga Díaz
Blog:
aprendebi.wordpress.com
Email:
raul.sarachaga@kaitsconsulting.com
Experiencia
Businees Intelligence Consultant at Kaits Consulting
Database Administrator
Trainer Cibertec
Trainer Kaits Consulting
Certificaciones
MCSA SQL Server 2012/2014
MCSE Data Management and Analytics
MCSE Business Intelligence
Lima-PerúSQLPASS-Lima
03 Relationships
02 Data Types
01 Overview about Power BI
04 BI Directional Cross Filtering
05 Columns and Measures
06 Preguntas y Respuestas
Tú preguntas y yo respondo
Un Data Model es la estructura principal
para tu casa.
Siempre existen cosas que mejorar.
Data Model • Calculated tables and columns.
• Hierarchies
• Relationships
• Data Types,Categories,Defaults,Properties
• Tables,Columns
Data Types
1. Si no le asignamos un tipo de datos, el
Power BI tiende a darle uno.
2. S.e le asgina valor de texto si es que no se
especifica.
3. Para realizar un match entre tablas se tiene
que tener las columnas a
Relationships
Star Schema
Relationships
Snowflake Schema
BI Directional Cross Filtering
Relationships and multiple Fact Table
Relationships and multiple
Fact Table
1. Generalmente es presentado este caso
cuando se utiliza dimensiones del tipo
Role Playing
Calendar Table
1. Podemos ayudarnos de DAX para
generar los demás campos de la tabla
Calendar.
2. Lo recomendable es que solo se creen
las columnas a ser utilizadas en nuestro
análisis.
Dax Functions for Calendar Table
Año =YEAR([Fecha])
MesNúmero =MONTH([Fecha])
MesNombre =FORMAT([Fecha],"mmmm")
MesNúmeroMM =FORMAT([Fecha],"mm")
FechaMMYYYY =FORMAT([Fecha],"MM YYYY")
DíaNombre =FORMAT([Fecha],"DDDD")
DíaNombreCorto =FORMAT([Fecha],"ddd")
DíaNúmeroSemana =WEEKDAY([Fecha],2)
DíaNúmeroMes =DAY([Fecha])
Trimestre =CONCATENATE("Trim. ",ROUNDUP([MesNúmero]/3,0))
Semestre =CONCATENATE("Sem. ",ROUNDUP([MesNúmero]/6,0))
SemanaNúmero =WEEKNUM([Fecha])
17
17

Más contenido relacionado

Similar a Data Modeling With Power BI

24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
SpanishPASSVC
 
Face de base de datos.tmp
Face de base de datos.tmpFace de base de datos.tmp
Face de base de datos.tmp
ninguna
 

Similar a Data Modeling With Power BI (20)

Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y MultidimensionalExplorando Analysis Services: Power Pivot, Tabular y Multidimensional
Explorando Analysis Services: Power Pivot, Tabular y Multidimensional
 
COESYS - Inteligencia de Negocios en la Nube, Acelerando los Procesos de An...
COESYS -  Inteligencia de Negocios en la Nube, Acelerando los Procesos  de An...COESYS -  Inteligencia de Negocios en la Nube, Acelerando los Procesos  de An...
COESYS - Inteligencia de Negocios en la Nube, Acelerando los Procesos de An...
 
DB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacionalDB1 Unidad 2: Modelo ER y modelo relacional
DB1 Unidad 2: Modelo ER y modelo relacional
 
Asegurando la calidad del dato en mi entorno de business intelligence
Asegurando la calidad del dato en mi entorno de business intelligenceAsegurando la calidad del dato en mi entorno de business intelligence
Asegurando la calidad del dato en mi entorno de business intelligence
 
PBI - Semana 1.pptx, enfocado al mantenimiento
PBI - Semana 1.pptx, enfocado al mantenimientoPBI - Semana 1.pptx, enfocado al mantenimiento
PBI - Semana 1.pptx, enfocado al mantenimiento
 
Inteligecia Artificail con Power BI - UTEC Ventures
Inteligecia Artificail con Power BI - UTEC VenturesInteligecia Artificail con Power BI - UTEC Ventures
Inteligecia Artificail con Power BI - UTEC Ventures
 
PBI - Semana 1.pptx
PBI - Semana 1.pptxPBI - Semana 1.pptx
PBI - Semana 1.pptx
 
Creacion de Cubos Tabulares en SSAS 2016
Creacion de Cubos Tabulares en SSAS 2016Creacion de Cubos Tabulares en SSAS 2016
Creacion de Cubos Tabulares en SSAS 2016
 
Power BI-Global AI Nights
Power BI-Global AI NightsPower BI-Global AI Nights
Power BI-Global AI Nights
 
Sql saturday Mexico 2019 - Power BI avanzado
Sql saturday Mexico 2019 - Power BI avanzadoSql saturday Mexico 2019 - Power BI avanzado
Sql saturday Mexico 2019 - Power BI avanzado
 
Cloud/On premise BI solutions with Office365
Cloud/On premise BI solutions with Office365Cloud/On premise BI solutions with Office365
Cloud/On premise BI solutions with Office365
 
24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
24 HOP edición Español - Asegurando la calidad del dato en mi proyecto de bi ...
 
Face de base de datos.tmp
Face de base de datos.tmpFace de base de datos.tmp
Face de base de datos.tmp
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
PBI - Semana 1.pptx
PBI - Semana 1.pptxPBI - Semana 1.pptx
PBI - Semana 1.pptx
 
PBI - Semana 1.pdf
PBI - Semana 1.pdfPBI - Semana 1.pdf
PBI - Semana 1.pdf
 
Modelo de datos "Bases de datos "
Modelo de datos "Bases de datos "Modelo de datos "Bases de datos "
Modelo de datos "Bases de datos "
 
De 0 a 100 con Azure Machine Learning
De 0 a 100 con Azure Machine LearningDe 0 a 100 con Azure Machine Learning
De 0 a 100 con Azure Machine Learning
 
Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8Diplomado Técnico SQL Server 2012 - Sesión 4/8
Diplomado Técnico SQL Server 2012 - Sesión 4/8
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 

Más de Raul Martin Sarachaga Diaz

Más de Raul Martin Sarachaga Diaz (20)

Webinar_Data Integration en Alibaba Cloud.pdf
Webinar_Data Integration en Alibaba Cloud.pdfWebinar_Data Integration en Alibaba Cloud.pdf
Webinar_Data Integration en Alibaba Cloud.pdf
 
Data Modeling with Power BI
Data Modeling with Power BIData Modeling with Power BI
Data Modeling with Power BI
 
Dashboards de Alto Impacto con Power BI
Dashboards de Alto Impacto con Power BIDashboards de Alto Impacto con Power BI
Dashboards de Alto Impacto con Power BI
 
Data Model with Power BI
Data Model with Power BIData Model with Power BI
Data Model with Power BI
 
Azure Data Lake
Azure Data LakeAzure Data Lake
Azure Data Lake
 
Azure SQL Data Warehouse - 24 horas de PASS
Azure SQL Data Warehouse - 24 horas de PASS Azure SQL Data Warehouse - 24 horas de PASS
Azure SQL Data Warehouse - 24 horas de PASS
 
Azure SQL Databases para DBAs
Azure SQL Databases para DBAsAzure SQL Databases para DBAs
Azure SQL Databases para DBAs
 
Explorando los Sabores de Azure DW
Explorando los Sabores de Azure DWExplorando los Sabores de Azure DW
Explorando los Sabores de Azure DW
 
Migrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data FactoryMigrando mis datos a la nube con Azure Data Factory
Migrando mis datos a la nube con Azure Data Factory
 
El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016El Despertar de la Fuerza con SSRS 2016
El Despertar de la Fuerza con SSRS 2016
 
Explorando los Sabores de Azure Data Factory
Explorando los Sabores de Azure Data FactoryExplorando los Sabores de Azure Data Factory
Explorando los Sabores de Azure Data Factory
 
Azure SQL Database para DBAs
Azure SQL Database para DBAsAzure SQL Database para DBAs
Azure SQL Database para DBAs
 
Tus Datos en la Nube con Azure SQL Database
Tus Datos en la Nube con Azure SQL DatabaseTus Datos en la Nube con Azure SQL Database
Tus Datos en la Nube con Azure SQL Database
 
Analisis de Sentimientos con Power BI
Analisis de Sentimientos con Power BIAnalisis de Sentimientos con Power BI
Analisis de Sentimientos con Power BI
 
Datos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BIDatos Siempre Actualizados con Power BI
Datos Siempre Actualizados con Power BI
 
Explorando los Sabores con Azure DW
Explorando los Sabores con Azure DWExplorando los Sabores con Azure DW
Explorando los Sabores con Azure DW
 
Enterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the CloudEnterprise Ready Data Warehousing in the Cloud
Enterprise Ready Data Warehousing in the Cloud
 
Introduccion Azure Machine Learning
Introduccion Azure Machine LearningIntroduccion Azure Machine Learning
Introduccion Azure Machine Learning
 
Explorando los Sabores de SSIS 2016
Explorando los Sabores de SSIS 2016Explorando los Sabores de SSIS 2016
Explorando los Sabores de SSIS 2016
 
Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016Implementando un Data Mart con SQL Server 2016
Implementando un Data Mart con SQL Server 2016
 

Último

REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
IrapuatoCmovamos
 
Metodos de esterilizacion _20240418_181249_0000.pdf
Metodos de esterilizacion _20240418_181249_0000.pdfMetodos de esterilizacion _20240418_181249_0000.pdf
Metodos de esterilizacion _20240418_181249_0000.pdf
arteagaara
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
JC Díaz Herrera
 
ETICA EN LA CADENAS la cadena de suministro
ETICA EN LA CADENAS la cadena de suministroETICA EN LA CADENAS la cadena de suministro
ETICA EN LA CADENAS la cadena de suministro
IrisMoreno27
 
Conversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latinoConversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latino
BESTTech1
 
PLAN ANUAL DE PROYECTO 2020. para mejorar
PLAN ANUAL DE PROYECTO 2020. para mejorarPLAN ANUAL DE PROYECTO 2020. para mejorar
PLAN ANUAL DE PROYECTO 2020. para mejorar
CelesteRolon2
 

Último (20)

REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
 
Análisis del Modo y Efecto de Fallas AMEF.ppt
Análisis del Modo y Efecto de Fallas AMEF.pptAnálisis del Modo y Efecto de Fallas AMEF.ppt
Análisis del Modo y Efecto de Fallas AMEF.ppt
 
Panorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOPanorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATO
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdfPorcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
 
Metodos de esterilizacion _20240418_181249_0000.pdf
Metodos de esterilizacion _20240418_181249_0000.pdfMetodos de esterilizacion _20240418_181249_0000.pdf
Metodos de esterilizacion _20240418_181249_0000.pdf
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdf
 
variables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpointvariables-estadisticas. Presentación powerpoint
variables-estadisticas. Presentación powerpoint
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
 
Los países por porcentaje de población blanca europea en AL (2024).pdf
Los países por porcentaje de población blanca europea en AL (2024).pdfLos países por porcentaje de población blanca europea en AL (2024).pdf
Los países por porcentaje de población blanca europea en AL (2024).pdf
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
 
ETICA EN LA CADENAS la cadena de suministro
ETICA EN LA CADENAS la cadena de suministroETICA EN LA CADENAS la cadena de suministro
ETICA EN LA CADENAS la cadena de suministro
 
Conversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latinoConversacion.pptx en guarani boliviano latino
Conversacion.pptx en guarani boliviano latino
 
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILASistema Nacional de Vigilancia en Salud Pública SIVIGILA
Sistema Nacional de Vigilancia en Salud Pública SIVIGILA
 
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdfIndustria musical de EUA vs Industria musical Corea del Sur (2024).pdf
Industria musical de EUA vs Industria musical Corea del Sur (2024).pdf
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
 
Perú en el ranking mundial, segun datos mineria
Perú en el ranking mundial, segun datos mineriaPerú en el ranking mundial, segun datos mineria
Perú en el ranking mundial, segun datos mineria
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
PLAN ANUAL DE PROYECTO 2020. para mejorar
PLAN ANUAL DE PROYECTO 2020. para mejorarPLAN ANUAL DE PROYECTO 2020. para mejorar
PLAN ANUAL DE PROYECTO 2020. para mejorar
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
 

Data Modeling With Power BI

  • 1. Data Modeling with Power BI Raúl Saráchaga Díaz Blog: aprendebi.wordpress.com Email: raul.sarachaga@kaitsconsulting.com
  • 2. Experiencia Businees Intelligence Consultant at Kaits Consulting Database Administrator Trainer Cibertec Trainer Kaits Consulting Certificaciones MCSA SQL Server 2012/2014 MCSE Data Management and Analytics MCSE Business Intelligence Lima-PerúSQLPASS-Lima
  • 3. 03 Relationships 02 Data Types 01 Overview about Power BI 04 BI Directional Cross Filtering 05 Columns and Measures 06 Preguntas y Respuestas Tú preguntas y yo respondo
  • 4.
  • 5. Un Data Model es la estructura principal para tu casa. Siempre existen cosas que mejorar.
  • 6. Data Model • Calculated tables and columns. • Hierarchies • Relationships • Data Types,Categories,Defaults,Properties • Tables,Columns
  • 7. Data Types 1. Si no le asignamos un tipo de datos, el Power BI tiende a darle uno. 2. S.e le asgina valor de texto si es que no se especifica. 3. Para realizar un match entre tablas se tiene que tener las columnas a
  • 10. BI Directional Cross Filtering
  • 12. Relationships and multiple Fact Table 1. Generalmente es presentado este caso cuando se utiliza dimensiones del tipo Role Playing
  • 13. Calendar Table 1. Podemos ayudarnos de DAX para generar los demás campos de la tabla Calendar. 2. Lo recomendable es que solo se creen las columnas a ser utilizadas en nuestro análisis.
  • 14. Dax Functions for Calendar Table Año =YEAR([Fecha]) MesNúmero =MONTH([Fecha]) MesNombre =FORMAT([Fecha],"mmmm") MesNúmeroMM =FORMAT([Fecha],"mm") FechaMMYYYY =FORMAT([Fecha],"MM YYYY") DíaNombre =FORMAT([Fecha],"DDDD") DíaNombreCorto =FORMAT([Fecha],"ddd") DíaNúmeroSemana =WEEKDAY([Fecha],2) DíaNúmeroMes =DAY([Fecha]) Trimestre =CONCATENATE("Trim. ",ROUNDUP([MesNúmero]/3,0)) Semestre =CONCATENATE("Sem. ",ROUNDUP([MesNúmero]/6,0)) SemanaNúmero =WEEKNUM([Fecha])
  • 15.
  • 16.
  • 17. 17 17