1. Introduccion a Dax
- ¿Qué es DAX (Data Analysis Expressions)?
- Sintaxis de las fórmulas de DAX
- Operaciones y Constantes
2. Funciones Matemáticas y Estadísticas
- Funciones: DIVIDE, INT, MOD, PRODUCT, ROUND, SUM
- Funciones: COUNT, COUNTA, COUNTBLANK, COUNTROWS, DISTINCTCOUNT, MAX, MAXA, MIN, MINA, AVERAGE, AVERAGEA
3. Funciones de Texto
- Funciones: BLANK, CONCATENATE, EXACT, FIND, LEFT, RIGHT, MID, LEN,
- Funciones: LOWER, UPPER, REPLACE, SUBSTITUT, TRIM, VALUE, FORMAT
4. Funciones de Fecha/Hora
- Funciones: TODAY, NOW, YEAR, MONTH, DAY, DATE, HOUR, MINUTE, SECOND,
- Funciones: DATEVALUE, DATEDIFF, WEEKDAY, WEEKNUM
5. Funciones de Navegacion entre Tablas a través de las Relaciones
- Funciones: RELATED, RELATEDTABLE
6. Funciones Condicionales y Lógicas
- Funciones: AND, OR, NOT
- Funciones: IF, SWITCH (DAX), SELECTEDVALUE
- Funciones: IFERROR, ISFILTERED, ISBLANK
7. Funciones de agregación con sufijo X
- Funciones: SUMX, MAXX, MINX, COUNTX, COUNTAX, AVERAGEX
8. Contextos de evaluación
- Contexto de fila
- Contexto de filtro
9. Funciones de filtro
- Función CALCULATE
- Función FILTER
- Función DISTINCT, VALUES
- Función ALL, LLEXCEPT
- Funciones HASONEFILTER, HASONEVALUE, ISCROSSFILTERED, ISFILTERED
- Funciones ALLSELECT, ALLNOBLANKROW
- Funciones EARLIER, EARLIEST
10. Funciones estadísticas Avanzadas
- Función RANKX
- Función TOPN
11. Creación de tabla Calendario
12. Funciones de Inteligencia de tiempo
- Introducción
- Funciones: FIRSTDATE, LASTDATE, FIRSTNONBLANK, LASTNONBLANK
- Funciones: STARTOFMONTH, STARTOFQUARTER, STARTOFYEAR, ENDOFMONTH, ENDOFQUARTER, ENDOFYEAR
- Funciones: PREVIOUSDAY, PREVIOUSMONTH, PREVIOUSQUARTER, PREVIOUSYEAR
- Funciones: NEXTDAY, NEXTMONTH, NEXTQUARTER, NEXTYEAR
- Funciones: SAMEPERIODLASTYEAR, DATEADD
- Funciones: DATESMTD, DATESQTD, DATESYTD
- Funciones: TOTALMTD, TOTALQTD, TOTALYTD
- Funciones: DATESBETWEEN, DATESINPERIOD, PARALLELPERIOD
13. Funciones avanzadas de tablas
- Funciones: SUMMARIZE, GROUPBY