SlideShare una empresa de Scribd logo
1 de 47
"El aprendizaje no es producido por la
enseñanza. El aprendizaje es producto
de la actividad de los aprendices”.
John Holt
Introducción al análisis
de datos con Power BI
Docente: Leandro Javier Teves
 Ingeniero industrial con experiencia en el área de
planeamiento, gestión y control comercial en el sector de
telecomunicaciones y comercio internacional.
 Analista de Datos en HPH asesores en aduanas y
comercio exterior.
 Docente y creador de contenido de Excel y Power BI.
https://www.linkedin.com/in/leandro-javier-
teves-7519b684
https://www.youtube.com/@aprendiendoconleand
ro
msexcelforbusiness@gmail.com
¿Qué es BI?
 Es la habilidad de transformar los datos en
información, y a su vez esta información en
conocimiento para la toma de decisiones.
¿Por qué implementar
Business Intelligence?
 Visibilidad a las áreas clave del negocio.
 Descubrir patrones ocultos en los datos.
 Mantener acceso rápido y oportuno a los datos.
 Realizar análisis predictivos.
 Integrar múltiples fuentes de datos.
Componentes de BI
REPORTES
Visualización de datos
 Reportes
 Dashboard
 Contar historias
Descubrimiento de datos
 Extracción de datos
 Consolidación de fuentes
 Limpieza y transformación
 Automatización
ETL
Modelamiento de datos
 Relaciones
 Fórmulas
 Indicadores
 Optimización
MODELAMIENTO
¿Qué es Power BI?
 Es un servicio de análisis de negocio que proporciona
una vista detallada de los datos más críticos de la
organización.
Beneficios:
 Permite generar reportes y dashboard de forma
intuitiva.
 Capaz de manejar fuentes de información en la nube u
on premise.
 Se conecta a un gran número de fuentes de datos.
 Permite interactuar desde cualquier dispositivo (Ipad,
Iphone, Windows y Android).
Componentes de la Suite de Power BI
Herramienta de escritorio (on premise) que, permite crear
reportes y conectar a muchas fuentes de datos, está
orientado al ambiente de desarrollo y permite crear cálculos
con DAX.
 Power BI Desktop:
Basado en el concepto de desarrollo en la nube, nos permite
compartir informes, crear visualizaciones y paneles.
 Power BI Service:
Permite acceder a los reportes desde un dispositivo móvil y
visualizar paneles e informes desde cualquier lugar.
 Power BI Mobile:
Componentes de Power BI
Power Pivot
Data Analysis EXpression
Power Query
Extract Transform Load
Lenguaje M
Componentes iniciales de Power BI
Componente de Excel con la función de conectarse a múltiples
fuentes para transformarlas y limpiarlas de una manera rápida
y sencilla con la facilidad que se puede automatizar para
ejecutar estas tareas cuantas veces sea necesario (hace uso
del lenguaje M).
 Power Query:
El componente más famoso y conocido con un gran motor
para el moldeamiento cálculo de indicadores y creación de
KPI’s, con una excelente compresión de los datos.
 Power Pivot:
Este componente se encarga de la construcción de reportes
interactivos de una manera más natural y sencilla. Hoy en día
están desatendidos y únicamente se usa tecnologías de Drag
an Drop.
 Power View y
Power Map:
ETL
Power Query
 Es un motor de procesamiento de datos.
 Permite extraer, transformar y cargar los datos (ETL) al destino donde se
almacenarán.
 Incluye una interfaz gráfica para obtener datos de orígenes y un editor para aplicar
transformaciones.
 El lenguaje de transformación de datos es “M” (todo lo que sucede en la consulta
dentro de Power Query se escribe en este lenguaje, y se puede ver a través del editor
avanzado).
 Usualmente se entra a ver este código solo cuando uno quiere hacer
transformaciones avanzadas, sino basta con la interfaz gráfica.
“Los usuarios empresariales invierten hasta el 80 % de su
tiempo en preparar datos, lo que retrasa el trabajo de
análisis y toma de decisiones”.
Extracción de
Datos
Tipos de conexiones
IMPORT
Esta opción permite que las tablas y columnas
seleccionadas se importen a Power BI, es decir
se hace una “copia” exacta de los datos, si la
fuente de datos ha sufrido actualizaciones, es
necesario actualizar en la herramienta para
importar el nuevo conjunto de datos. Las tablas
pueden venir de fuentes de datos diferentes.
Limitación en tamaño de modelo: No podemos
exceder más de 1GB.
DIRECT QUERY
En esta opción no se “copian” los datos, Power
BI consulta directamente los datos requeridos
en las tablas previamente seleccionadas. Al ser
una conexión en vivo no es necesario actualizar
la conexión. Una limitación importante para
esta opción es que todas las tablas requeridas
deben provenir de una sola base de datos.
Limitación en DAX: No podemos usar todas las
expresiones.
Limitación en consultas: La obtención de los
datos va a depender del rendimiento de la base
de datos.
Recursos
 Power BI Desktop: https://www.microsoft.com/es-es/download/details.aspx?id=58494
 Conexión SQL:
Servidor: ------
Base de datos: ------
Usuario: ------
Password: ------
 Conexión a WEB: https://es.wikipedia.org/wiki/Poblaci%C3%B3n_humana_mundial
Transformació
n de datos
Transformaciones
1. Primera fila como encabezado, tipo de valores en columnas, reemplazar valores, minúsculas, mayúsculas, recortar.
2. Eliminar columnas, Combinar columnas, duplicar columnas.
3. Dividir y extraer columnas.
4. Crear columnas a partir de ejemplos.
5. Rellenar celdas vacías.
6. Eliminar filas superiores y anexar consultas.
7. Combinar consultas.
8. Anular dinamización de columnas.
9. Dinamizar columnas.
10. Agrupar filas.
11. Concatenar valores agrupados.
12. Convertir reporte de columna en tabla
13. Importar datos de carpetas
14. Columna condicional
15. Referenciar y duplicar consultas
16. Creación de parámetro
17. Crear tabla de calendario (List.Dates)
18. Limpiar espacios excesivos entre palabras: let a = Text.Trim([text]), b = Text.Split (a, " "), c = List.Select (b, each
_<>"") in Text.Combine(c," ")
Modelamiento
de datos
Modelo de datos
Un modelo de datos es una colección de
tablas y relaciones, que permiten crear
una estructura lógica de información.
Poder modelar datos nos brinda la
capacidad de definir relaciones entre
diferentes tablas que tengan un
conector en común. Power BI, permite
que hagamos el modelado de manera
sencilla e intuitiva, pues nos ofrece un
entorno fácil de manipular y entender.
Modelo dimensional
Es un modelo de diseño lógico porque representa los procesos comerciales de una empresa. Tiene como
objetivo habilitar informes, consultas y análisis que hacen uso de inteligencia empresarial (Business
Intelligence) y almacenamiento de datos (Data WareHouse).
Tiene su origen en la necesidad de contar con una base de datos que brinde velocidad y alto
rendimiento al acceder a una gran cantidad de datos, lo cual comparado al modelo relacional es
superior, esto se debe a que el modelo dimensional es altamente des normalizado.
 Tabla de hechos: Almacena información para medir el negocio, como las ventas, costos, etc.
 Tabla de dimensiones: Almacena información descriptiva de la tabla de hechos.
 Atributos: Características que describen una entidad (Campos que se encuentran en las tablas).
 Relaciones: Son asociaciones que se crean al momento de vincular dos columnas de tablas distintas.
 Cardinalidad: Hace referencia al número de filas de una tabla que están relacionadas con otra.
 Medidas: Expresión que calcula un valor de los datos en el modelo.
Composición:
Cardinalidad
Tipos de modelo dimensional
 Esquema estrella
Es un esquema formado por una tabla de hechos, esta tabla de hechos contiene las métricas o los
datos numéricos a usar en el análisis, a lado de la tabla de hechos rodean otras tablas llamadas de
dimensiones que son los valores cualitativos, que proporcionan la descripción a los hechos.
Tipos de modelo dimensional
 Esquema copo de nieve
Es un esquema usado cuando las dimensiones se implementan con más de una tabla de datos. Se
representa como una tabla de hechos conectada con dimensiones anidadas. Al normalizar por
completo las dimensiones el resultado parece un copo de nieve.
DAX
Data Analysis Expressions
¿Qué es DAX?
DAX es un lenguaje de fórmulas utilizado para realizar cálculos avanzados, definir medidas y columnas
calculadas, y realizar análisis de datos en modelos de datos tabulares. Se compone de una amplia gama
de funciones y operadores que permiten realizar cálculos complejos y avanzados sobre los datos.
Características principales:
 Expresiones: DAX permite crear expresiones que realizan cálculos sobre los datos en el modelo
tabular.
 Funciones: Proporciona una amplia variedad de funciones predefinidas para realizar cálculos, desde
operaciones matemáticas simples hasta análisis estadísticos complejos.
 Contexto de filtro: DAX utiliza el contexto de filtro para evaluar las expresiones en función de las
interacciones del usuario y los filtros aplicados en el informe.
 Mejoras en el rendimiento: DAX está diseñado para optimizar el rendimiento de los cálculos en
grandes conjuntos de datos, utilizando técnicas de compresión y agregación.
 Integración con Power BI : Está integrado de forma nativa en Power BI Desktop y se utiliza para definir
medidas y columnas calculadas en modelos de datos tabulares.
Medidas vs Columnas calculadas
Columnas calculadas
Medidas
 Dinámicas: Se calculan dinámicamente en función de las
interacciones del usuario y las selecciones aplicadas en
el informe.
 Contexto de filtro: Responden a filtros aplicados en el
informe, como filtros de página, filtros de reporte y
filtros de visualización.
 Expresiones DAX: Se definen utilizando expresiones
DAX.
 No se almacenan en la tabla: No se almacena
físicamente en la tabla de datos; en su lugar, se calculan
cuando se solicitan en el informe.
 Agregaciones: Se utilizan principalmente para calcular
valores agregados como sumas, promedios, máximos,
mínimos, conteos, etc.
 Utilización en visualizaciones: Se pueden utilizar en
visualizaciones gráficas para mostrar valores calculados
dinámicamente.
 Estáticas: Son estáticas y se calculan una vez cuando se
crea el modelo de datos o cuando se actualizan los
datos.
 Contexto de filtro: No responden a los filtros aplicados
en el informe; sus valores se calculan de manera
independiente a las interacciones del usuario.
 Expresiones DAX: Se definen utilizando expresiones
DAX.
 Almacenadas en la tabla: Se almacena físicamente en la
tabla de datos como una columna adicional con valores
calculados.
 Cálculos en el nivel de fila: Calcula valores basados en
datos de una fila específica de una tabla, y estos cálculos
se aplican a cada fila individualmente.
 Generación de atributos: Son útiles para crear nuevos
atributos en el modelo de datos, así como para realizar
cálculos basados en valores estáticos.
Funciones DAX
Tipo Referencia
Agregación https://learn.microsoft.com/es-es/dax/aggregation-functions-dax
Fecha y hora https://learn.microsoft.com/es-es/dax/date-and-time-functions-dax
Filtro https://learn.microsoft.com/es-es/dax/filter-functions-dax
Financieras https://learn.microsoft.com/es-es/dax/financial-functions-dax
Información https://learn.microsoft.com/es-es/dax/information-functions-dax
Lógicas https://learn.microsoft.com/es-es/dax/logical-functions-dax
Matemática y trigonométrica https://learn.microsoft.com/es-es/dax/math-and-trig-functions-dax
Otras funciones https://learn.microsoft.com/es-es/dax/other-functions-dax
Primarias y secundarias https://learn.microsoft.com/es-es/dax/parent-and-child-functions-dax
Relación https://learn.microsoft.com/es-es/dax/relationship-functions-dax
Estadísticas https://learn.microsoft.com/es-es/dax/statistical-functions-dax
Manipulación de tablas https://learn.microsoft.com/es-es/dax/table-manipulation-functions-dax
Texto https://learn.microsoft.com/es-es/dax/text-functions-dax
Inteligencia de tiempos https://learn.microsoft.com/es-es/dax/time-intelligence-functions-dax
Nuevas funciones https://learn.microsoft.com/es-es/dax/new-dax-functions
https://learn.microsoft.com/es-es/dax/dax-function-reference
Microsoft:
Dashboard
Tema: Innovación
Fondo del lienzo: #2C0F35
Fondo de objetos visuales: #741D57
Objeto visual por tipo – Movie : #FF719C
Objeto visual por tipo – TV show : #FFBFCD
Objeto visual por clasificación: #FFA7AE
Fondo de valor de segmentador: #4E1645
Link:
https://app.powerbi.com/view?r=eyJrIjoiMDJjZjQ4ZmMtZjMyZC00YjdiLTk3ZjAtNDJkY2Y0N2IzOTFkIiwidCI6ImM1MDM4M
WQ5LTA1OTEtNDNjZS04MWUzLTQxNGMzNWI1MzBkZiIsImMiOjR9
Mis primeros Dashboard
Link:
https://app.powerbi.com/view?r=eyJrIjoiN2ExMTc3NTQtNjIzMi00YmJiLWJkZmEtYjY1OGQyMTE3NWU5IiwidCI6ImM1MDM
4MWQ5LTA1OTEtNDNjZS04MWUzLTQxNGMzNWI1MzBkZiIsImMiOjR9
Mis primeros Dashboard
Extra
Extra
 Descargar iconos: https://www.flaticon.es/
 Fuentes de datos libres (IV): https://www.datosabiertos.gob.pe/
 Fuentes de datos libres (II): https://www.kaggle.com/datasets
 RGB colores: https://www.rapidtables.com/web/color/RGB_Color.html
 Fuentes de datos libres (III): https://data.world/datasets/free
 Fuentes de datos libres (I): https://dataverse.harvard.edu/
 Fuentes de datos libres (V): https://datos.gob.es/es
 Fuentes de datos libres (VI): https://datos.gob.mx/
 Fuentes de datos libres (VII): https://www.datos.gov.co/
Extra
Fondos de lienzo
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS

Más contenido relacionado

Similar a FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS

Creando un modelo de datos en excel
Creando un modelo de datos en excelCreando un modelo de datos en excel
Creando un modelo de datos en excelDRAKULLYA
 
manual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdfmanual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdflucy pascual
 
data analytics power bi nivel basico capitulo 1
data analytics power bi nivel basico capitulo 1data analytics power bi nivel basico capitulo 1
data analytics power bi nivel basico capitulo 1DoguitoRios
 
hector david coronel
hector david coronelhector david coronel
hector david coronelgatiko
 
Javier santiago angel 802
Javier santiago angel 802Javier santiago angel 802
Javier santiago angel 802Santiago Angel
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfMauricio592075
 
Ofimática
OfimáticaOfimática
Ofimáticadariroal
 
Portafolio Computacion Aplicada I
Portafolio Computacion Aplicada IPortafolio Computacion Aplicada I
Portafolio Computacion Aplicada Iviviloayza96
 
PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I gernery25
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Eduardo Castro
 
Sql Server Business Intelligence Spanish
Sql Server Business Intelligence SpanishSql Server Business Intelligence Spanish
Sql Server Business Intelligence SpanishEduardo Castro
 
Introducción a Excel
Introducción a ExcelIntroducción a Excel
Introducción a ExcelCarito_2C
 

Similar a FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS (20)

Creando un modelo de datos en excel
Creando un modelo de datos en excelCreando un modelo de datos en excel
Creando un modelo de datos en excel
 
manual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdfmanual de Entrega de power bi con gr.pdf
manual de Entrega de power bi con gr.pdf
 
data analytics power bi nivel basico capitulo 1
data analytics power bi nivel basico capitulo 1data analytics power bi nivel basico capitulo 1
data analytics power bi nivel basico capitulo 1
 
Presentación 2
Presentación 2Presentación 2
Presentación 2
 
hector david coronel
hector david coronelhector david coronel
hector david coronel
 
ntics
nticsntics
ntics
 
Javier santiago angel 802
Javier santiago angel 802Javier santiago angel 802
Javier santiago angel 802
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Herramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdfHerramientas básicas de Power BI para el análisis de datos.pdf
Herramientas básicas de Power BI para el análisis de datos.pdf
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Ofimática
OfimáticaOfimática
Ofimática
 
Portafolio Computacion Aplicada I
Portafolio Computacion Aplicada IPortafolio Computacion Aplicada I
Portafolio Computacion Aplicada I
 
PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I PORTAFOLIO DE COMPUTACION APLICADA I
PORTAFOLIO DE COMPUTACION APLICADA I
 
Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014Business Intelligence con Sql Server 2014
Business Intelligence con Sql Server 2014
 
Ligializeth BD
Ligializeth BDLigializeth BD
Ligializeth BD
 
Sql Server Business Intelligence Spanish
Sql Server Business Intelligence SpanishSql Server Business Intelligence Spanish
Sql Server Business Intelligence Spanish
 
Ligializeth
LigializethLigializeth
Ligializeth
 
Introducción a Excel
Introducción a ExcelIntroducción a Excel
Introducción a Excel
 

Último

Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfRodrigoBenitez38
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaSilvia García
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfJC Díaz Herrera
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalIngrid459352
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdfAnaBelindaArmellonHi
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffJefersonBazalloCarri1
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 

Último (20)

Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y química
 
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdfLos artistas mexicanos con más ventas de discos en la historia (2024).pdf
Los artistas mexicanos con más ventas de discos en la historia (2024).pdf
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dental
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
 
obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffff
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 

FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS

  • 1. "El aprendizaje no es producido por la enseñanza. El aprendizaje es producto de la actividad de los aprendices”. John Holt
  • 2. Introducción al análisis de datos con Power BI Docente: Leandro Javier Teves  Ingeniero industrial con experiencia en el área de planeamiento, gestión y control comercial en el sector de telecomunicaciones y comercio internacional.  Analista de Datos en HPH asesores en aduanas y comercio exterior.  Docente y creador de contenido de Excel y Power BI. https://www.linkedin.com/in/leandro-javier- teves-7519b684 https://www.youtube.com/@aprendiendoconleand ro msexcelforbusiness@gmail.com
  • 3. ¿Qué es BI?  Es la habilidad de transformar los datos en información, y a su vez esta información en conocimiento para la toma de decisiones. ¿Por qué implementar Business Intelligence?  Visibilidad a las áreas clave del negocio.  Descubrir patrones ocultos en los datos.  Mantener acceso rápido y oportuno a los datos.  Realizar análisis predictivos.  Integrar múltiples fuentes de datos.
  • 4. Componentes de BI REPORTES Visualización de datos  Reportes  Dashboard  Contar historias Descubrimiento de datos  Extracción de datos  Consolidación de fuentes  Limpieza y transformación  Automatización ETL Modelamiento de datos  Relaciones  Fórmulas  Indicadores  Optimización MODELAMIENTO
  • 5. ¿Qué es Power BI?  Es un servicio de análisis de negocio que proporciona una vista detallada de los datos más críticos de la organización. Beneficios:  Permite generar reportes y dashboard de forma intuitiva.  Capaz de manejar fuentes de información en la nube u on premise.  Se conecta a un gran número de fuentes de datos.  Permite interactuar desde cualquier dispositivo (Ipad, Iphone, Windows y Android).
  • 6. Componentes de la Suite de Power BI Herramienta de escritorio (on premise) que, permite crear reportes y conectar a muchas fuentes de datos, está orientado al ambiente de desarrollo y permite crear cálculos con DAX.  Power BI Desktop: Basado en el concepto de desarrollo en la nube, nos permite compartir informes, crear visualizaciones y paneles.  Power BI Service: Permite acceder a los reportes desde un dispositivo móvil y visualizar paneles e informes desde cualquier lugar.  Power BI Mobile:
  • 7. Componentes de Power BI Power Pivot Data Analysis EXpression Power Query Extract Transform Load Lenguaje M
  • 8. Componentes iniciales de Power BI Componente de Excel con la función de conectarse a múltiples fuentes para transformarlas y limpiarlas de una manera rápida y sencilla con la facilidad que se puede automatizar para ejecutar estas tareas cuantas veces sea necesario (hace uso del lenguaje M).  Power Query: El componente más famoso y conocido con un gran motor para el moldeamiento cálculo de indicadores y creación de KPI’s, con una excelente compresión de los datos.  Power Pivot: Este componente se encarga de la construcción de reportes interactivos de una manera más natural y sencilla. Hoy en día están desatendidos y únicamente se usa tecnologías de Drag an Drop.  Power View y Power Map:
  • 9. ETL
  • 10. Power Query  Es un motor de procesamiento de datos.  Permite extraer, transformar y cargar los datos (ETL) al destino donde se almacenarán.  Incluye una interfaz gráfica para obtener datos de orígenes y un editor para aplicar transformaciones.  El lenguaje de transformación de datos es “M” (todo lo que sucede en la consulta dentro de Power Query se escribe en este lenguaje, y se puede ver a través del editor avanzado).  Usualmente se entra a ver este código solo cuando uno quiere hacer transformaciones avanzadas, sino basta con la interfaz gráfica. “Los usuarios empresariales invierten hasta el 80 % de su tiempo en preparar datos, lo que retrasa el trabajo de análisis y toma de decisiones”.
  • 12. Tipos de conexiones IMPORT Esta opción permite que las tablas y columnas seleccionadas se importen a Power BI, es decir se hace una “copia” exacta de los datos, si la fuente de datos ha sufrido actualizaciones, es necesario actualizar en la herramienta para importar el nuevo conjunto de datos. Las tablas pueden venir de fuentes de datos diferentes. Limitación en tamaño de modelo: No podemos exceder más de 1GB. DIRECT QUERY En esta opción no se “copian” los datos, Power BI consulta directamente los datos requeridos en las tablas previamente seleccionadas. Al ser una conexión en vivo no es necesario actualizar la conexión. Una limitación importante para esta opción es que todas las tablas requeridas deben provenir de una sola base de datos. Limitación en DAX: No podemos usar todas las expresiones. Limitación en consultas: La obtención de los datos va a depender del rendimiento de la base de datos.
  • 13. Recursos  Power BI Desktop: https://www.microsoft.com/es-es/download/details.aspx?id=58494  Conexión SQL: Servidor: ------ Base de datos: ------ Usuario: ------ Password: ------  Conexión a WEB: https://es.wikipedia.org/wiki/Poblaci%C3%B3n_humana_mundial
  • 15. Transformaciones 1. Primera fila como encabezado, tipo de valores en columnas, reemplazar valores, minúsculas, mayúsculas, recortar. 2. Eliminar columnas, Combinar columnas, duplicar columnas. 3. Dividir y extraer columnas. 4. Crear columnas a partir de ejemplos. 5. Rellenar celdas vacías. 6. Eliminar filas superiores y anexar consultas. 7. Combinar consultas. 8. Anular dinamización de columnas. 9. Dinamizar columnas. 10. Agrupar filas. 11. Concatenar valores agrupados. 12. Convertir reporte de columna en tabla 13. Importar datos de carpetas 14. Columna condicional 15. Referenciar y duplicar consultas 16. Creación de parámetro 17. Crear tabla de calendario (List.Dates) 18. Limpiar espacios excesivos entre palabras: let a = Text.Trim([text]), b = Text.Split (a, " "), c = List.Select (b, each _<>"") in Text.Combine(c," ")
  • 17. Modelo de datos Un modelo de datos es una colección de tablas y relaciones, que permiten crear una estructura lógica de información. Poder modelar datos nos brinda la capacidad de definir relaciones entre diferentes tablas que tengan un conector en común. Power BI, permite que hagamos el modelado de manera sencilla e intuitiva, pues nos ofrece un entorno fácil de manipular y entender.
  • 18. Modelo dimensional Es un modelo de diseño lógico porque representa los procesos comerciales de una empresa. Tiene como objetivo habilitar informes, consultas y análisis que hacen uso de inteligencia empresarial (Business Intelligence) y almacenamiento de datos (Data WareHouse). Tiene su origen en la necesidad de contar con una base de datos que brinde velocidad y alto rendimiento al acceder a una gran cantidad de datos, lo cual comparado al modelo relacional es superior, esto se debe a que el modelo dimensional es altamente des normalizado.  Tabla de hechos: Almacena información para medir el negocio, como las ventas, costos, etc.  Tabla de dimensiones: Almacena información descriptiva de la tabla de hechos.  Atributos: Características que describen una entidad (Campos que se encuentran en las tablas).  Relaciones: Son asociaciones que se crean al momento de vincular dos columnas de tablas distintas.  Cardinalidad: Hace referencia al número de filas de una tabla que están relacionadas con otra.  Medidas: Expresión que calcula un valor de los datos en el modelo. Composición:
  • 20. Tipos de modelo dimensional  Esquema estrella Es un esquema formado por una tabla de hechos, esta tabla de hechos contiene las métricas o los datos numéricos a usar en el análisis, a lado de la tabla de hechos rodean otras tablas llamadas de dimensiones que son los valores cualitativos, que proporcionan la descripción a los hechos.
  • 21. Tipos de modelo dimensional  Esquema copo de nieve Es un esquema usado cuando las dimensiones se implementan con más de una tabla de datos. Se representa como una tabla de hechos conectada con dimensiones anidadas. Al normalizar por completo las dimensiones el resultado parece un copo de nieve.
  • 23. ¿Qué es DAX? DAX es un lenguaje de fórmulas utilizado para realizar cálculos avanzados, definir medidas y columnas calculadas, y realizar análisis de datos en modelos de datos tabulares. Se compone de una amplia gama de funciones y operadores que permiten realizar cálculos complejos y avanzados sobre los datos. Características principales:  Expresiones: DAX permite crear expresiones que realizan cálculos sobre los datos en el modelo tabular.  Funciones: Proporciona una amplia variedad de funciones predefinidas para realizar cálculos, desde operaciones matemáticas simples hasta análisis estadísticos complejos.  Contexto de filtro: DAX utiliza el contexto de filtro para evaluar las expresiones en función de las interacciones del usuario y los filtros aplicados en el informe.  Mejoras en el rendimiento: DAX está diseñado para optimizar el rendimiento de los cálculos en grandes conjuntos de datos, utilizando técnicas de compresión y agregación.  Integración con Power BI : Está integrado de forma nativa en Power BI Desktop y se utiliza para definir medidas y columnas calculadas en modelos de datos tabulares.
  • 24. Medidas vs Columnas calculadas Columnas calculadas Medidas  Dinámicas: Se calculan dinámicamente en función de las interacciones del usuario y las selecciones aplicadas en el informe.  Contexto de filtro: Responden a filtros aplicados en el informe, como filtros de página, filtros de reporte y filtros de visualización.  Expresiones DAX: Se definen utilizando expresiones DAX.  No se almacenan en la tabla: No se almacena físicamente en la tabla de datos; en su lugar, se calculan cuando se solicitan en el informe.  Agregaciones: Se utilizan principalmente para calcular valores agregados como sumas, promedios, máximos, mínimos, conteos, etc.  Utilización en visualizaciones: Se pueden utilizar en visualizaciones gráficas para mostrar valores calculados dinámicamente.  Estáticas: Son estáticas y se calculan una vez cuando se crea el modelo de datos o cuando se actualizan los datos.  Contexto de filtro: No responden a los filtros aplicados en el informe; sus valores se calculan de manera independiente a las interacciones del usuario.  Expresiones DAX: Se definen utilizando expresiones DAX.  Almacenadas en la tabla: Se almacena físicamente en la tabla de datos como una columna adicional con valores calculados.  Cálculos en el nivel de fila: Calcula valores basados en datos de una fila específica de una tabla, y estos cálculos se aplican a cada fila individualmente.  Generación de atributos: Son útiles para crear nuevos atributos en el modelo de datos, así como para realizar cálculos basados en valores estáticos.
  • 25. Funciones DAX Tipo Referencia Agregación https://learn.microsoft.com/es-es/dax/aggregation-functions-dax Fecha y hora https://learn.microsoft.com/es-es/dax/date-and-time-functions-dax Filtro https://learn.microsoft.com/es-es/dax/filter-functions-dax Financieras https://learn.microsoft.com/es-es/dax/financial-functions-dax Información https://learn.microsoft.com/es-es/dax/information-functions-dax Lógicas https://learn.microsoft.com/es-es/dax/logical-functions-dax Matemática y trigonométrica https://learn.microsoft.com/es-es/dax/math-and-trig-functions-dax Otras funciones https://learn.microsoft.com/es-es/dax/other-functions-dax Primarias y secundarias https://learn.microsoft.com/es-es/dax/parent-and-child-functions-dax Relación https://learn.microsoft.com/es-es/dax/relationship-functions-dax Estadísticas https://learn.microsoft.com/es-es/dax/statistical-functions-dax Manipulación de tablas https://learn.microsoft.com/es-es/dax/table-manipulation-functions-dax Texto https://learn.microsoft.com/es-es/dax/text-functions-dax Inteligencia de tiempos https://learn.microsoft.com/es-es/dax/time-intelligence-functions-dax Nuevas funciones https://learn.microsoft.com/es-es/dax/new-dax-functions https://learn.microsoft.com/es-es/dax/dax-function-reference Microsoft:
  • 27. Tema: Innovación Fondo del lienzo: #2C0F35 Fondo de objetos visuales: #741D57 Objeto visual por tipo – Movie : #FF719C Objeto visual por tipo – TV show : #FFBFCD Objeto visual por clasificación: #FFA7AE Fondo de valor de segmentador: #4E1645 Link: https://app.powerbi.com/view?r=eyJrIjoiMDJjZjQ4ZmMtZjMyZC00YjdiLTk3ZjAtNDJkY2Y0N2IzOTFkIiwidCI6ImM1MDM4M WQ5LTA1OTEtNDNjZS04MWUzLTQxNGMzNWI1MzBkZiIsImMiOjR9 Mis primeros Dashboard
  • 29. Extra
  • 30. Extra  Descargar iconos: https://www.flaticon.es/  Fuentes de datos libres (IV): https://www.datosabiertos.gob.pe/  Fuentes de datos libres (II): https://www.kaggle.com/datasets  RGB colores: https://www.rapidtables.com/web/color/RGB_Color.html  Fuentes de datos libres (III): https://data.world/datasets/free  Fuentes de datos libres (I): https://dataverse.harvard.edu/  Fuentes de datos libres (V): https://datos.gob.es/es  Fuentes de datos libres (VI): https://datos.gob.mx/  Fuentes de datos libres (VII): https://www.datos.gov.co/
  • 31. Extra