Calendario rápido para tu Power Bi

Las funciones de inteligencia de tiempo de Power BI necesitan una tabla de fechas continua: un calendario.

A continuación explico cómo crear uno rápidamente ligándolo a cualquier modelo de datos que ya tengas preparado

Partimos que tenemos una tabla de datos con un campo fecha

Es importante que el tipo de datos sea Fecha y el formato dd-mm-yyyy

Para crear el calendario vamos a Modelado, Nueva tabla

Y escribimos

Calendario = CALENDARAUTO()

Automáticamente se muestra una tabla de fechas con un campo llamado Date

Y nos aseguramos de asignar tipo de datos sea Fecha y el formato dd-mm-yyyy

Ahora debemos establecer la relación entre las dos tablas, vamos a Relaciones

Y arrastramos el campo Fecha hacia el campo Date del Calendario

Esto nos crea una relación

Que hay que modificar. Hacemos doble clic en la relación

Y cambiamos la Cardinalidad para para indicar Varios a 1

Ya podemos usar el campo Date para nuestros visuales

Por defecto nos pone la jerarquía de fecha y podemos eliminar los elementos que nos interesen

O con el botón de la derecha dejar solo el campo Date

Con Power Bi es muy fácil crear un calendario de fechas.

Recuerda la función CALENDARAUTO()

Si quieres ver como aprovechar fácilmente la jerarquía de fechas que se ha creado te recomiendo mi entrada Explorar en profundidad jerarquía de fechas

Si quieres completar tu tabla con más campos relacionados con fecha consulta mi entrada DAX: funciones de fecha y una explicación de las DAX: Funciones de inteligencia de tiempo

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.