
La Inteligencia de Fechas utilizando una Tabla Calendario en Power BI
Objetivo de la Lección
Esta lección tiene como propósito introducir al estudiante en el concepto de Inteligencia de fechas, una funcionalidad clave en Power BI que permite realizar análisis temporales avanzados. Para ello, se enseña la creación y uso de una Tabla Calendario, que actúa como base para segmentar, relacionar y visualizar datos asociados a fechas dentro del modelo de datos.
Contenidos Principales
1. Concepto de Inteligencia de Fechas
· Permite realizar análisis por períodos: años, meses, trimestres, semanas, días.
· Facilita la comparación entre períodos, la agregación de datos y la visualización cronológica.
2. Creación de la Tabla Calendario
· Se puede crear manualmente o mediante funciones DAX como CALENDAR o CALENDARAUTO.
· Se recomienda CALENDARAUTO por su capacidad de detectar automáticamente el rango de fechas en el modelo de datos.
3. Agregado de Columnas Derivadas
v Se incorporan columnas como:
§ Año (YEAR)
§ Mes (MONTH)
§ Trimestre (QUARTER)
§ Día (DAY)
§ Semana (WEEKNUM)
§ Día de la semana (WEEKDAY)
§ Nombre del día (FORMAT)
v Estas columnas permiten segmentar y ordenar los datos temporalmente.
4. Uso de la Función SWITCH
· Se utiliza para asignar nombres a los días de la semana o categorizar valores según condiciones.
· Ejemplo: convertir números de día en nombres como “Lunes”, “Martes”, etc.
5. Ordenamiento Cronológico
· Es necesario ordenar columnas como “Mes” o “Día” por su número correspondiente para evitar ordenamientos alfabéticos incorrectos.
6. Relación con Otras Tablas
· La Tabla Calendario se relaciona con otras tablas del modelo mediante campos de fecha (ej. Pedidos.FechaPedido).
· Esta relación es esencial para aplicar filtros y segmentaciones temporales en visualizaciones.
7. Aplicación en Objetos Visuales
· Las columnas de la Tabla Calendario se utilizan en gráficos para segmentar datos por tiempo.
· Permite cambiar el nivel de detalle (año, mes, día) en visualizaciones dinámicas.
8. Replicación de la Tabla en Nuevos Tableros
· Se enseña cómo copiar fórmulas de columnas de una Tabla Calendario existente para reutilizarlas en nuevos tableros.
· Este procedimiento ahorra tiempo y asegura consistencia en el análisis temporal.
Conclusión
La incorporación de una Tabla Calendario en Power BI es un recurso fundamental para realizar análisis temporales precisos y dinámicos. Esta lección capacita al estudiante en la creación, configuración y aplicación de dicha tabla, potenciando la capacidad analítica de los tableros integrados con datos de SAP. El dominio de la Inteligencia de fechas es clave para cualquier profesional que trabaje con información histórica, proyecciones o comparativos por períodos.