Introducción a Time Intelligence

INTRODUCCIÓN A TIME INTELLIGENCE

  • DAX incluye funciones de Time Intelligence las cuales nos permiten cambiar los filtros de fechas durante su cálculo para así poder analizar y comparar diferente periodos de tiempo incluyendo: días, meses, cuartos, años, etc.
  • Normalmente cualquier modelo de datos contiene una tabla calendario. En caso contrario es preciso crear una tabla calendario o de fechas de manera que podamos utilizar algunas funciones DAX más avanzadas.
  • Definir una tabla de fechas o calendario separada de nuestras tablas de hechos representa una mejor práctica en cualquier esquema estrella.

TIPOS DE FUNCIONES TIME INTELLIGENCE

Agregaciones

  • Totales Acumulativos: Mes, Cuarto, Año a la fecha
  • DATESYTD, DATESMTD, DATESQTD

Comparativos

  • vs Dia, Mes, Cuarto, Año pasado o futuro
  • DATEADD, SAMEPERIODLASTYEAR, PARALLELPERIOD

Medidas semi-aditivas y no aditivas

  • Saldos de cuentas, inventarios, etc.
  • LASTNONBLANK, OPENINGBALANCEMONTH, FIRSTDATE, LASTDATE, CLOSINGBALANCEYEAR, etc.

Discusión

0 comentarios