Curso avanzado de lenguaje DAX

Duración: 12 horas

Todos nuestros cursos son bonificables.

Resumen

Profundizaremos en tres conceptos fundamentales del lenguaje DAX: la sintaxis, las funciones y el contexto, con los que podrás crear fórmulas más complejas y eficaces que te ayudarán a aprovechar los datos al máximo.

Curso avanzado de lenguaje DAX

Objetivos

  • Aprender a crear expresiones DAX compuestas
  • Conocer otras funciones de fecha para el modelado de la tabla Calendario
  • Aprender a utilizar funciones condicionales, de filtro, de seguridad y agrupamiento
  • Aprender a crear plantillas que luego podrán utilizarse para crear nuevos modelos con funcionalidades ya incluidas

Contenidos

Tema 1: Funciones de calendario

  1. Funciones EOMONTH y EDATE
  2. Calcular TAM
  3. Calcular acumulados totales
  4. Calendario fiscal
  5. Marcar tabla como tabla de fecha
  6. Completamiento automático de la fecha
  7. Crear una plantilla con el calendario

Tema 2: Expresiones DAX

  1. VAR, RETURN
  2. Operador IN

Tema 3: Funciones condicionales

  1. Funciones IF, SWITCH (DAX), SELECTEDVALUE
  2. Funciones IFERROR, ISFILTERED, ISBLANK

Tema 4: Filtros

  1. Funciones ALLSELECT (DAX), ALLNOBLANKROW
  2. Funciones DISTINCT, VALUES
  3. Funciones EARLIER, EARLIEST
  4. Funciones HASONEFILTER (DAX), HASONEVALUE (DAX), ISCROSSFILTERED (DAX), ISFILTERED (DAX)
  5. Funciones FILTERS (DAX)

Tema 5: Funciones de seguridad

  1. Función USERNAME
  2. Función CUSTOMDATA

Tema 6: Funciones de agrupamiento

  1. Funciones SUMMARIZE (DAX), GROUPBY