SlideShare una empresa de Scribd logo
Introducción
a DAX
Funciones DAX
Avanzadas
Visualización de
datos I
Visualización de
datos II: Herramientas
Avanzadas
Aplicando lo
aprendido
1
2
3
4
5
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
¿Qué es DAX?
DAX: Data Analysis Expressions /
Expresiones de análisis de datos
▪ Lenguaje de programación que se utiliza en Microsoft Power BI
para crear columnas calculadas, medidas y tablas
personalizadas.
▪ Es una colección de funciones, operadores y constantes que se
pueden usar en una fórmula, o expresión, para calcular y
devolver uno o más valores.
Referencia: https://docs.microsoft.com/es-es/dax/dax-function-reference
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Medidas implícitas vs explicitas
Medidas que se crean de
forma automática al
arrastrar campos
Implícitas
Medidas implícitas vs explicitas
Explícitas
▪ Son las medidas que se
muestran en la fórmula, y las
que creamos nosotros.
▪ Es decir: el lenguaje DAX
que se desarrolló para el
cálculo
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Contexto de Fila y Filtro
Contexto de Fila
Definido por:
▪ Selección de fila actual.
▪ Definido automáticamente por las funciones del usuario.
▪ Se replica automáticamente fila a fila.
4 x 2499 = 9996
Contexto de Fila y Filtro
Contexto de Filtro
Definido por:
▪ Selección de fila.
▪ Selección de columna.
▪ Filtros de informe.
▪ Slicer o segmentaciones.
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Creación de medidas DAX
DAX
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Columnas y campos calculados
▪ DAX permite aumentar los datos que se incorporan desde distintos orígenes de datos mediante la creación
de una columna calculada que no existía originalmente en el origen de datos.
▪ Esta característica debe usarse con moderación.
▪ Las columnas calculadas son útiles cuando se debe operar fila a fila.
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Medidas vs columnas calculadas
Producto Stock Venta Total
Bicicleta 10 5 10 - 5 = 5
Casco 20 7 20 - 7 = 13
Total 30 12 5 + 13 = 18
Producto Stock Venta Total
Bicicleta 10 5 10 - 5 = 5
Casco 20 7 20 - 7 = 13
Total 30 12 30 - 12 = 18
Columna Calculada
Medida
Medidas vs columnas calculadas
Producto Stock Venta Total
Bicicleta 10 5 5 / 10 = 50%
Casco 20 7 7 / 20 = 35%
Total 30 12 12 / 30 = 40%
Producto Stock Venta Total
Bicicleta 10 5 5 / 10 = 50%
Casco 20 7 7 / 20 = 35%
Total 30 12 50% + 35% = 85%
Columna Calculada
Medida
Ejemplo con %
Medidas vs columnas calculadas
Operadores
Operadores Aritméticos Significado
+ (signo más) Suma
– (signo menos) Resta o inversión del signo
* (asterisco) Multiplicación
/ (barra diagonal) División
^ (símbolo de intercalación) Exponenciación
Operador de texto Significado
& Conecta o concatena dos valores
para generar un valor de texto
continuo
Medidas vs columnas calculadas
Operadores
Operadores de Comparación Significado
= Igual a
== Estrictamente igual a
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
<> No igual a
Medidas vs columnas calculadas
Operador lógico Significado
&& (doble Y) ▪ Crea una condición AND entre dos expresiones que tienen
ambas un resultado booleano.
▪ Si ambas expresiones devuelven TRUE, la combinación de las
expresiones también devuelve TRUE; de lo contrario, la
combinación devuelve FALSE
|| (doble barra vertical) ▪ Crea una condición OR entre dos expresiones lógicas.
▪ Si alguna de las expresiones devuelve TRUE, el resultado es
TRUE; solo cuando ambas expresiones son FALSE el
resultado es FALSE
IN ▪ Crea una condición OR lógica entre cada fila que se compara
con una tabla
▪ Nota: En la sintaxis del constructor de tabla se emplean llaves
Operadores
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
▪ Estas funciones le ayudan a crear cálculos basados en fechas y horas. Muchas de las
funciones de DAX son similares a las funciones de fecha y hora de Excel.
▪ Sin embargo, las funciones de DAX usan un tipo de datos datetime y pueden tomar
valores de una columna como argumento.
Tenemos
▪ CALENDAR
▪ CALENDARAUTO
▪ DATE
▪ DATEDIFF
▪ YEAR
▪ QUARTER
▪ MONTH
▪ TODAY
▪ WEEKDAY
▪ WEEKNUM
Fecha y Hora
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
▪ Las funciones matemáticas de las expresiones de análisis de datos
(DAX) son muy similares a las funciones matemáticas y trigonométricas
de Excel.
▪ En esta sección se enumeran las funciones matemáticas que
proporciona DAX
Tenemos
▪ ABS
▪ CONVERT
▪ DIVIDE
▪ EXP
▪ FACT
▪ INT
Matemáticas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
▪ Las funciones de filtro y valor de DAX son algunas de las más complejas
y eficaces, y se diferencian mucho de las funciones de Excel.
▪ Las funciones de búsqueda trabajan mediante tablas y relaciones, como
una base de datos.
▪ Las funciones de filtro permiten manipular el contexto de datos para
crear cálculos dinámicos.
Tenemos
▪ ALL
▪ ALLEXCEPT
▪ ALLSELECTED
▪ CALCULATE
▪ FILTER
▪ KEEPFILTERS
Filtro
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
▪ Las expresiones de análisis de datos (DAX) incluyen un conjunto de funciones de
texto basadas en la biblioteca de funciones de cadena de Excel, pero que se han
modificado para trabajar con tablas y columnas en modelos tabulares.
Tenemos
▪ CONCATENATE
▪ CONCATENATEX
▪ FORMAT
▪ LOWER
▪ LEN
▪ LEFT
▪ TRIM
▪ UNICHAR
Texto
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
▪ Las funciones lógicas actúan sobre una expresión para devolver
información sobre los valores o los conjuntos de la expresión.
▪ Por ejemplo, se puede usar la función IF para comprobar el
resultado de una expresión y crear resultados condicionales.
Tenemos
▪ AND
▪ IF
▪ IFERROR
▪ NOT
▪ OR
▪ SWITCH
▪ TRUE
▪ COALESCE
Lógicas
AGENDA
¿Qué es DAX?
01
02
03
04
05
06
07
08
Medidas implícitas vs explícitas
Contexto de fila y de filtro
Creación de medidas DAX
Columnas y campos calculados
Medidas vs columnas calculadas
Funciones DAX: Fecha y hora,
matemáticas, filtro, texto y lógicas
Función CALCULATE
Función CALCULATE
▪ Es una de las funciones más versátiles en Power BI.
▪ Permite filtrar tus datos, desde Filtros sencillos, hasta funciones de
inteligencia de tiempo y más.
▪ Eso significa que normalmente se va a utilizar CALCULATE para poder
hacer comparaciones de tus datos.
CALCULATE (<Expresión>; [Filtro 1]; [Filtro 2])

Más contenido relacionado

La actualidad más candente

Manual de Practicas Photoshop
Manual de Practicas PhotoshopManual de Practicas Photoshop
Manual de Practicas Photoshop
Alincita Simon
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
Brenda Roque
 
Preguntas de selecion multiple de microsft excel
Preguntas de selecion multiple de microsft  excelPreguntas de selecion multiple de microsft  excel
Preguntas de selecion multiple de microsft excel
luis munoz
 
Power point visio
Power point visioPower point visio
Power point visio
jorgecuesta13
 
Entorno de Excel
Entorno de Excel Entorno de Excel
Entorno de Excel
Anahí Pérez
 
Ejercicios de Corel
Ejercicios de CorelEjercicios de Corel
Ejercicios de Corel
jorgemazdeo
 
Access lesson 01 Microsoft Access Basics
Access lesson 01 Microsoft Access BasicsAccess lesson 01 Microsoft Access Basics
Access lesson 01 Microsoft Access Basics
Aram SE
 
Examen practico de word
Examen practico de wordExamen practico de word
Examen practico de word
superpuesto
 
Photoshop - Fichas de Aprendizaje 2014
Photoshop - Fichas de Aprendizaje 2014Photoshop - Fichas de Aprendizaje 2014
Photoshop - Fichas de Aprendizaje 2014
jorgequiat
 
Power Point ejercicios
Power Point ejerciciosPower Point ejercicios
Power Point ejercicios
Carlos Robayo
 
MS PowerPoint Training
MS PowerPoint TrainingMS PowerPoint Training
MS PowerPoint Training
Michael Sheyahshe
 
Modulo Photoshop Cs 6
Modulo Photoshop Cs 6Modulo Photoshop Cs 6
Modulo Photoshop Cs 6
Free TIC
 
Salto de pagina y sección en word
Salto de pagina y sección en wordSalto de pagina y sección en word
Salto de pagina y sección en word
cristhiansimbanacayo
 
Ejercicios de word guia
Ejercicios de word guiaEjercicios de word guia
Ejercicios de word guia
humbertocano034
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
sanket1996
 
Practica 1 extensiones de archivos (1)
Practica 1  extensiones de archivos (1)Practica 1  extensiones de archivos (1)
Practica 1 extensiones de archivos (1)
andrea95ol
 
Tux paint-grupal
Tux paint-grupalTux paint-grupal
Microsoft Visio.pptx
Microsoft Visio.pptxMicrosoft Visio.pptx
Microsoft Visio.pptx
carlosgomez505510
 
Word version 2016
Word version 2016Word version 2016
Word version 2016
Dinora Delgado
 
EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03
INFORMATICA_FAYN
 

La actualidad más candente (20)

Manual de Practicas Photoshop
Manual de Practicas PhotoshopManual de Practicas Photoshop
Manual de Practicas Photoshop
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
 
Preguntas de selecion multiple de microsft excel
Preguntas de selecion multiple de microsft  excelPreguntas de selecion multiple de microsft  excel
Preguntas de selecion multiple de microsft excel
 
Power point visio
Power point visioPower point visio
Power point visio
 
Entorno de Excel
Entorno de Excel Entorno de Excel
Entorno de Excel
 
Ejercicios de Corel
Ejercicios de CorelEjercicios de Corel
Ejercicios de Corel
 
Access lesson 01 Microsoft Access Basics
Access lesson 01 Microsoft Access BasicsAccess lesson 01 Microsoft Access Basics
Access lesson 01 Microsoft Access Basics
 
Examen practico de word
Examen practico de wordExamen practico de word
Examen practico de word
 
Photoshop - Fichas de Aprendizaje 2014
Photoshop - Fichas de Aprendizaje 2014Photoshop - Fichas de Aprendizaje 2014
Photoshop - Fichas de Aprendizaje 2014
 
Power Point ejercicios
Power Point ejerciciosPower Point ejercicios
Power Point ejercicios
 
MS PowerPoint Training
MS PowerPoint TrainingMS PowerPoint Training
MS PowerPoint Training
 
Modulo Photoshop Cs 6
Modulo Photoshop Cs 6Modulo Photoshop Cs 6
Modulo Photoshop Cs 6
 
Salto de pagina y sección en word
Salto de pagina y sección en wordSalto de pagina y sección en word
Salto de pagina y sección en word
 
Ejercicios de word guia
Ejercicios de word guiaEjercicios de word guia
Ejercicios de word guia
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Practica 1 extensiones de archivos (1)
Practica 1  extensiones de archivos (1)Practica 1  extensiones de archivos (1)
Practica 1 extensiones de archivos (1)
 
Tux paint-grupal
Tux paint-grupalTux paint-grupal
Tux paint-grupal
 
Microsoft Visio.pptx
Microsoft Visio.pptxMicrosoft Visio.pptx
Microsoft Visio.pptx
 
Word version 2016
Word version 2016Word version 2016
Word version 2016
 
EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03EJERCICIO DE WINDOWS 03
EJERCICIO DE WINDOWS 03
 

Similar a [Summa Center-Power BI] Tema 1 - Introducción a DAX [Avanzado].pdf

PBI - Business Inteligente para estudiantes
PBI - Business Inteligente  para estudiantesPBI - Business Inteligente  para estudiantes
PBI - Business Inteligente para estudiantes
DeimerGutierrezSegur
 
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
DoguitoRios
 
Dax paso a paso con Power BI
Dax paso a paso con Power BIDax paso a paso con Power BI
Dax paso a paso con Power BI
JOSE AHIAS LOPEZ PORTILLO
 
Guía para la el correcto uso Project y Power BI
Guía para la el correcto uso Project y  Power BIGuía para la el correcto uso Project y  Power BI
Guía para la el correcto uso Project y Power BI
acarreroce19
 
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADApresentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
ricardosusa5
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
Darcinmar
 
Trabajo hoja de calculo tic
Trabajo hoja de calculo ticTrabajo hoja de calculo tic
Trabajo hoja de calculo tic
Maritza Martinez
 
INFOGRAFIA DE HOJAS DE CALCULOS
INFOGRAFIA DE HOJAS DE CALCULOSINFOGRAFIA DE HOJAS DE CALCULOS
INFOGRAFIA DE HOJAS DE CALCULOS
johana mijares
 
Excel 2016
Excel 2016Excel 2016
Excel 2016
carlos martinez
 
Calc.
Calc.Calc.
Hoja de calculo
Hoja de calculo Hoja de calculo
Hoja de calculo
alo27damian
 
Excel
Excel Excel
HOJA DE CALCULO
HOJA DE CALCULOHOJA DE CALCULO
HOJA DE CALCULO
Carolinanegrin
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
hernandezkare
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
eventosmissdetalles
 
Clasificacion de las funciones en excel
Clasificacion de las funciones en excelClasificacion de las funciones en excel
Clasificacion de las funciones en excel
cetr
 
Manual de Microsoft Power Bi básico paso a paso
Manual de Microsoft Power Bi básico paso a pasoManual de Microsoft Power Bi básico paso a paso
Manual de Microsoft Power Bi básico paso a paso
Helena Batlle
 
EXCEL.pptx
EXCEL.pptxEXCEL.pptx
Hojas de cálculo
Hojas de cálculoHojas de cálculo
Hojas de cálculo
jahc8786
 
Funciones Matematicas y Estadisticas de Excel
Funciones Matematicas y Estadisticas de ExcelFunciones Matematicas y Estadisticas de Excel
Funciones Matematicas y Estadisticas de Excel
Karla Ordoñez
 

Similar a [Summa Center-Power BI] Tema 1 - Introducción a DAX [Avanzado].pdf (20)

PBI - Business Inteligente para estudiantes
PBI - Business Inteligente  para estudiantesPBI - Business Inteligente  para estudiantes
PBI - Business Inteligente para estudiantes
 
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
 
Dax paso a paso con Power BI
Dax paso a paso con Power BIDax paso a paso con Power BI
Dax paso a paso con Power BI
 
Guía para la el correcto uso Project y Power BI
Guía para la el correcto uso Project y  Power BIGuía para la el correcto uso Project y  Power BI
Guía para la el correcto uso Project y Power BI
 
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADApresentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
presentacion dax cun Y TRANSFORMACION DIGITAL ESTANDARIZADA
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
 
Trabajo hoja de calculo tic
Trabajo hoja de calculo ticTrabajo hoja de calculo tic
Trabajo hoja de calculo tic
 
INFOGRAFIA DE HOJAS DE CALCULOS
INFOGRAFIA DE HOJAS DE CALCULOSINFOGRAFIA DE HOJAS DE CALCULOS
INFOGRAFIA DE HOJAS DE CALCULOS
 
Excel 2016
Excel 2016Excel 2016
Excel 2016
 
Calc.
Calc.Calc.
Calc.
 
Hoja de calculo
Hoja de calculo Hoja de calculo
Hoja de calculo
 
Excel
Excel Excel
Excel
 
HOJA DE CALCULO
HOJA DE CALCULOHOJA DE CALCULO
HOJA DE CALCULO
 
Hojas de calculo
Hojas de calculoHojas de calculo
Hojas de calculo
 
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICASFUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
FUNDAMENTOS DE POWER BI 2024 Y TEORIA Y PRACTICAS
 
Clasificacion de las funciones en excel
Clasificacion de las funciones en excelClasificacion de las funciones en excel
Clasificacion de las funciones en excel
 
Manual de Microsoft Power Bi básico paso a paso
Manual de Microsoft Power Bi básico paso a pasoManual de Microsoft Power Bi básico paso a paso
Manual de Microsoft Power Bi básico paso a paso
 
EXCEL.pptx
EXCEL.pptxEXCEL.pptx
EXCEL.pptx
 
Hojas de cálculo
Hojas de cálculoHojas de cálculo
Hojas de cálculo
 
Funciones Matematicas y Estadisticas de Excel
Funciones Matematicas y Estadisticas de ExcelFunciones Matematicas y Estadisticas de Excel
Funciones Matematicas y Estadisticas de Excel
 

Último

SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Unidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdfUnidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdf
oagalarraga
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
FrancelisFernandez
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
RobertoChvez25
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
0602021003
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
RenanWVargas
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
FlavioMedina10
 
561425171-5-1-Modelos-de-Pronosticos.pptx
561425171-5-1-Modelos-de-Pronosticos.pptx561425171-5-1-Modelos-de-Pronosticos.pptx
561425171-5-1-Modelos-de-Pronosticos.pptx
Angel Tello
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
azulsarase
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
DanielaLoaeza5
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
waldir orosco tinta
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
fabian28735081
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
Alex809116
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
gerenciasisomaqgeren
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
KruggerCossio1
 
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
luliolivera62
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
Ing. Julio Iván Mera Casas
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
ingadriango
 

Último (20)

SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Unidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdfUnidad 2 - Cargas en las estructuras.pdf
Unidad 2 - Cargas en las estructuras.pdf
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
 
Fundamentos-Ensayos-Al-Fuego de oro y plata
Fundamentos-Ensayos-Al-Fuego de oro  y plataFundamentos-Ensayos-Al-Fuego de oro  y plata
Fundamentos-Ensayos-Al-Fuego de oro y plata
 
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptxCARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
CARRETERAS MÁS IMPORTANTES DEL PERU ALESSANDRA.pptx
 
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
1 ANALISIS DE MASA Y ENERGÍA DE VOLÚMENES DE CONTROL [Autoguardado].pptx
 
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
26.-MARZO-SECTOR-MINERO-IDENTIFICACIÓN-DE-PELIGROS-Y-RIESGOS-CON-ENFOQUE-A-P...
 
561425171-5-1-Modelos-de-Pronosticos.pptx
561425171-5-1-Modelos-de-Pronosticos.pptx561425171-5-1-Modelos-de-Pronosticos.pptx
561425171-5-1-Modelos-de-Pronosticos.pptx
 
SLIDEHARE.docx..........................
SLIDEHARE.docx..........................SLIDEHARE.docx..........................
SLIDEHARE.docx..........................
 
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomomRinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
Rinitis alérgica-1.pdfuhycrbibxgvyvyjimomom
 
Nivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelaciónNivelación topográfica tipos de nivelación
Nivelación topográfica tipos de nivelación
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdfPRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
PRESENTACION TRANSFERENCIA FABIAN ALVAREZ.pdf
 
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdfS01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
S01_CONTENIDO DE CLASE SENCICO, ADMINISTRACIÓN DE OBRAS.pdf
 
Brigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptxBrigada de primeros auxilios presentación.pptx
Brigada de primeros auxilios presentación.pptx
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDACURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
CURSO FINAL CONMINUCION-CHANCADO Y MOLIENDA
 
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
1°AIRE ACONDICIONADO-EQUIPOS & SISTEMAS.pdf
 
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...MANUAL MONITOREO DEL SERVICIO DE INTERNET  SATELITAL DEL MINEDU (CON ANTENAS ...
MANUAL MONITOREO DEL SERVICIO DE INTERNET SATELITAL DEL MINEDU (CON ANTENAS ...
 
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docxVARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
VARIABLE DE TESIS DE VIAS URBANAS- MATRIZ.docx
 

[Summa Center-Power BI] Tema 1 - Introducción a DAX [Avanzado].pdf

  • 1.
  • 2. Introducción a DAX Funciones DAX Avanzadas Visualización de datos I Visualización de datos II: Herramientas Avanzadas Aplicando lo aprendido 1 2 3 4 5
  • 3.
  • 4. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 5. ¿Qué es DAX? DAX: Data Analysis Expressions / Expresiones de análisis de datos ▪ Lenguaje de programación que se utiliza en Microsoft Power BI para crear columnas calculadas, medidas y tablas personalizadas. ▪ Es una colección de funciones, operadores y constantes que se pueden usar en una fórmula, o expresión, para calcular y devolver uno o más valores. Referencia: https://docs.microsoft.com/es-es/dax/dax-function-reference
  • 6. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 7. Medidas implícitas vs explicitas Medidas que se crean de forma automática al arrastrar campos Implícitas
  • 8. Medidas implícitas vs explicitas Explícitas ▪ Son las medidas que se muestran en la fórmula, y las que creamos nosotros. ▪ Es decir: el lenguaje DAX que se desarrolló para el cálculo
  • 9. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 10. Contexto de Fila y Filtro Contexto de Fila Definido por: ▪ Selección de fila actual. ▪ Definido automáticamente por las funciones del usuario. ▪ Se replica automáticamente fila a fila. 4 x 2499 = 9996
  • 11. Contexto de Fila y Filtro Contexto de Filtro Definido por: ▪ Selección de fila. ▪ Selección de columna. ▪ Filtros de informe. ▪ Slicer o segmentaciones.
  • 12. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 14. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 15. Columnas y campos calculados ▪ DAX permite aumentar los datos que se incorporan desde distintos orígenes de datos mediante la creación de una columna calculada que no existía originalmente en el origen de datos. ▪ Esta característica debe usarse con moderación. ▪ Las columnas calculadas son útiles cuando se debe operar fila a fila.
  • 16. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 17. Medidas vs columnas calculadas Producto Stock Venta Total Bicicleta 10 5 10 - 5 = 5 Casco 20 7 20 - 7 = 13 Total 30 12 5 + 13 = 18 Producto Stock Venta Total Bicicleta 10 5 10 - 5 = 5 Casco 20 7 20 - 7 = 13 Total 30 12 30 - 12 = 18 Columna Calculada Medida
  • 18. Medidas vs columnas calculadas Producto Stock Venta Total Bicicleta 10 5 5 / 10 = 50% Casco 20 7 7 / 20 = 35% Total 30 12 12 / 30 = 40% Producto Stock Venta Total Bicicleta 10 5 5 / 10 = 50% Casco 20 7 7 / 20 = 35% Total 30 12 50% + 35% = 85% Columna Calculada Medida Ejemplo con %
  • 19. Medidas vs columnas calculadas Operadores Operadores Aritméticos Significado + (signo más) Suma – (signo menos) Resta o inversión del signo * (asterisco) Multiplicación / (barra diagonal) División ^ (símbolo de intercalación) Exponenciación Operador de texto Significado & Conecta o concatena dos valores para generar un valor de texto continuo
  • 20. Medidas vs columnas calculadas Operadores Operadores de Comparación Significado = Igual a == Estrictamente igual a > Mayor que < Menor que >= Mayor o igual que <= Menor o igual que <> No igual a
  • 21. Medidas vs columnas calculadas Operador lógico Significado && (doble Y) ▪ Crea una condición AND entre dos expresiones que tienen ambas un resultado booleano. ▪ Si ambas expresiones devuelven TRUE, la combinación de las expresiones también devuelve TRUE; de lo contrario, la combinación devuelve FALSE || (doble barra vertical) ▪ Crea una condición OR entre dos expresiones lógicas. ▪ Si alguna de las expresiones devuelve TRUE, el resultado es TRUE; solo cuando ambas expresiones son FALSE el resultado es FALSE IN ▪ Crea una condición OR lógica entre cada fila que se compara con una tabla ▪ Nota: En la sintaxis del constructor de tabla se emplean llaves Operadores
  • 22. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 23. Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas ▪ Estas funciones le ayudan a crear cálculos basados en fechas y horas. Muchas de las funciones de DAX son similares a las funciones de fecha y hora de Excel. ▪ Sin embargo, las funciones de DAX usan un tipo de datos datetime y pueden tomar valores de una columna como argumento. Tenemos ▪ CALENDAR ▪ CALENDARAUTO ▪ DATE ▪ DATEDIFF ▪ YEAR ▪ QUARTER ▪ MONTH ▪ TODAY ▪ WEEKDAY ▪ WEEKNUM Fecha y Hora
  • 24. Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas ▪ Las funciones matemáticas de las expresiones de análisis de datos (DAX) son muy similares a las funciones matemáticas y trigonométricas de Excel. ▪ En esta sección se enumeran las funciones matemáticas que proporciona DAX Tenemos ▪ ABS ▪ CONVERT ▪ DIVIDE ▪ EXP ▪ FACT ▪ INT Matemáticas
  • 25. Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas ▪ Las funciones de filtro y valor de DAX son algunas de las más complejas y eficaces, y se diferencian mucho de las funciones de Excel. ▪ Las funciones de búsqueda trabajan mediante tablas y relaciones, como una base de datos. ▪ Las funciones de filtro permiten manipular el contexto de datos para crear cálculos dinámicos. Tenemos ▪ ALL ▪ ALLEXCEPT ▪ ALLSELECTED ▪ CALCULATE ▪ FILTER ▪ KEEPFILTERS Filtro
  • 26. Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas ▪ Las expresiones de análisis de datos (DAX) incluyen un conjunto de funciones de texto basadas en la biblioteca de funciones de cadena de Excel, pero que se han modificado para trabajar con tablas y columnas en modelos tabulares. Tenemos ▪ CONCATENATE ▪ CONCATENATEX ▪ FORMAT ▪ LOWER ▪ LEN ▪ LEFT ▪ TRIM ▪ UNICHAR Texto
  • 27. Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas ▪ Las funciones lógicas actúan sobre una expresión para devolver información sobre los valores o los conjuntos de la expresión. ▪ Por ejemplo, se puede usar la función IF para comprobar el resultado de una expresión y crear resultados condicionales. Tenemos ▪ AND ▪ IF ▪ IFERROR ▪ NOT ▪ OR ▪ SWITCH ▪ TRUE ▪ COALESCE Lógicas
  • 28. AGENDA ¿Qué es DAX? 01 02 03 04 05 06 07 08 Medidas implícitas vs explícitas Contexto de fila y de filtro Creación de medidas DAX Columnas y campos calculados Medidas vs columnas calculadas Funciones DAX: Fecha y hora, matemáticas, filtro, texto y lógicas Función CALCULATE
  • 29. Función CALCULATE ▪ Es una de las funciones más versátiles en Power BI. ▪ Permite filtrar tus datos, desde Filtros sencillos, hasta funciones de inteligencia de tiempo y más. ▪ Eso significa que normalmente se va a utilizar CALCULATE para poder hacer comparaciones de tus datos. CALCULATE (<Expresión>; [Filtro 1]; [Filtro 2])