Power BI Desktop. El lenguaje funcional DAX
La orientación de este curso es la de profundizar exclusivamente en el conocimiento y en el uso del lenguaje funcional DAX, que es la herramienta fundamental en el Modelo de Datos para la creación de las nuevas medidas que nos permiten crear nuevas funcionalidades a nuestras Tablas Dinámicas y a los elementos de visualización que integramos en el informe. Este nuevo lenguaje funcional, que se alimenta del mismo lenguaje funcional de Excel (con una sintaxis similar), además nos aporta nuevas funciones que no existen en Excel y que nos permiten entre otras cosas poder construir comparativas en el tiempo utilizando las funciones de Inteligencia de Tiempo. En el desarrollo del curso, aprenderemos a diferenciar los conceptos de columnas calculadas, medidas o medidas rápidas, a crear fórmulas y funciones de diferentes niveles de complejidad. Aplicaremos los conocimientos adquiridos de forma práctica mediante visualizaciones e informes.
Este curso forma parte de un ciclo formativo en el que profundizaremos en esta herramienta de Business Inteligence y conoceremos las nuevas funciones del lenguaje DAX. Puedes optar entre inscribirte a este curso, a cualquier otro del ciclo o al ciclo completo (con descuento del 25%). Si quieres conocer el contenido completo del ciclo pincha AQUÍ.
Contenido
PONENTE:
Roberto Mediero Enesta. Diplomado en Estadística y Experto en Tecnologías de la información y comunicación. Experto en formación matemática, estadística y ofimática.
PROGRAMA:
1. LAS BASES DEL LENGUAJE DAX
- Sintaxis del lenguaje DAX.
- Operadores y Expresiones. Elementos: Tipos de datos, variables, constantes.
- Tipos de cálculos: Columnas Calculadas, Tablas Calculadas, Medidas Explícitas.
- Uso de variables en la creación de las medidas.
- Contexto de Filtro y contexto de Fila.
2. CREACIÓN DE UN CALENDARIO Y SUS FUNCIONES
- Creación de calendarios con DAX: CALENDARAUTO y CALENDAR.
- Funciones para personalizar el calendario:
TODAY, NOW, DATE,YEAR, MONTH, DAY, WEEKDAY, WEEKNUM, FORMAT,... - Creación de una plantilla para un calendario personalizado.
3. FUNCIONES DAX PARA EL MODELADO DE DATOS
- Medidas de agregación: SUM, MAX, MIN, AVERAGE, DISTINCTCOUNT, COUNTROWS
- Medidas de iteración: SUMX, AVERAGEX, MAXX, MINX, COUNTX, CONCATENATEX
- Funciones lógicas: IF, SWITCH, AND, OR, &&, ||, IN
- Otras funciones lógicas: ISBLANK, TRUE, FALSE, NOT, IFERROR
- Funciones de texto: LEFT, RIGHT, REPLACE, SEARCH, MID, …
- Otras funciones de texto: UPPER, LOWER, TRIM, CONCATENATE, …
- La Función más importante: CALCULATE
- Funciones de Filtro: FILTER, ALL, ALLSELECTED, KEEPFILTERS
- Funciones de Tabla: FILTER, ALL, ALLEXCEPT, VALUES, SUMMARIZE, ADDCOLUMNS
- Propagación del contexto de fila: RELATED, RELATEDTABLE
- Modificadores de la arquitectura de las relaciones: USERELATIONSHIP, CROSSFILTER
- Funciones de búsqueda: LOOKUPVALUE, RELATED
- Más funciones. SELECTEDVALUE, HASONEVALUE, COALESCE, TOPN, RANKX
4. FUNCIONES DE INTELIGENCIA DE TIEMPO (Time Intelligence)
- Trabajar con múltiples fechas, funciones de agregación y comparación, calcular diferencias entre períodos y calcular totales anuales móviles:
- Familia PREVIOUS y Familia NEXT
- Funciones de acumulado: TOTALMTD, TOTALQTD, TOTALYTD
- Funciones de acumulado móvil: DATESBETWEEN, DATESINPERIOD
- Funciones de comparación: SAMEPERIODLASTYEAR, PARALLELPERIOD
- Funciones especiales: DATEADD, FIRSDATE, LASTDATE, DATEDIFF
- Familia DATES
FECHAS Y HORARIO:
20 horas en 7 sesiones.
10, 11, 12, 16, 17 y 18 de diciembre 2024, de 16:30 a 19:30 h.
19 de diciembre 2024, de 16:30 a 18:30h
Lugares de celebración
Online.
El curso se desarrollará por videoconferencia en directo permitiendo la interacción y las preguntas de los asistentes. Con antelación se enviarán las instrucciones y el enlace de conexión (no será necesaria la instalación de ninguna aplicación).
Las sesiones serán grabadas y las grabaciones estarán disponibles para los asistentes durante un tiempo limitado.
IMPORTANTE: Para obtener la certificación, es imprescindible la conexión online en tiempo real. Solo se emitirá certificado de asistencia a aquellos participantes cuya conexión alcance, al menos, el 80% de las horas lectivas, conforme al registro automático de la plataforma.
Matricula
Colegiados y personal de sus despachos: 270,00 euros
Otros participantes: 435,00 euros
Descuentos (no acumulables):
- 10% segunda y sucesivas matrículas
- 20% miembros REA y EC y personal de sus despachos
- 50% desempleados
PLAZAS LIMITADAS. RIGUROSO ORDEN DE INSCRIPCIÓN