Tabla de calendario

Un usuario Pregunto ✅

azeemnazim

Hola, quiero saber cuál es la mejor manera de crear una tabla de calendario y por qué una tabla de calendario es tan necesaria para crear. ¿Cómo crear uno en el editor de consultas?

Greg_Deckler

@azeemnazim: las tablas de calendario son solo una dimensión común en muchos modelos de datos y Power BI quiere que use un modelo de datos de esquema en estrella. Necesita una tabla de calendario para que funcionen muchas funciones de inteligencia de tiempo.

Pero, si no quiere uno, hay otras formas. Puede encontrar esto útil: https://community.powerbi.com/t5/Community-Blog/To-bleep-With-Time-Intelligence/ba-p/1260000

Además, vea si mi Time Intelligence the Hard Way proporciona una forma diferente de lograr lo que está buscando.

https: //community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT …

Herramientas eléctricas

@azeemnazim

Intente usar el siguiente código para crear un calendario que incluya la columna «FullDate4Sort» para ordenar el calendario en fechas ascendentes. No dude en agregar las columnas que necesite con las funciones Formato y Fecha.

CALENDARIO = ADDCOLUMNS (CALENDAR (DATE (2018,1,1), DATE (2030,12,31)), «FullDate4Sort», FORMAT ([Date], «AAAA / MM / DD»), «DateAsInteger», FORMAT ([Date], «AAAAMMDD»), «Año», AÑO ([Date]), «MonthNumber», FORMAT ([Date], «MM»), «YearMonthNumber», FORMAT ([Date], «AAAA / MM»), «MonthNameShort», FORMAT ([Date], «mmm»), «MonthNameLong», FORMAT ([Date], «mmmm»), «DayOfWeekNumber», WEEKDAY ([Date], 1), «DayOfWeek», FORMAT ([Date], «dddd»), «DayOfWeekShort», FORMAT ([Date], «ddd»), «Trimestre», «Q» y FORMATO ([Date], «Q»), «YearQuarter», FORMAT ([Date], «YYYY») & «/ Q» & FORMAT ([Date], «Q»))

Greg_Deckler

@azeemnazim: las tablas de calendario son solo una dimensión común en muchos modelos de datos y Power BI desea que use un modelo de datos de esquema en estrella. Necesita una tabla de calendario para que funcionen muchas funciones de inteligencia de tiempo.

Pero, si no quiere uno, hay otras formas. Puede encontrar esto útil: https://community.powerbi.com/t5/Community-Blog/To-bleep-With-Time-Intelligence/ba-p/1260000

Además, vea si mi Time Intelligence the Hard Way proporciona una forma diferente de lograr lo que está buscando.

https: //community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT …

Ajinkya369

Hola @azeemnazim,

Crear una tabla de calendario es muy fácil usando esta consulta m:

List.Dates(start as date, count as number, step as duration)
List.Dates(#date(2011, 12, 31), 5, #duration(1, 0, 0, 0))
31/12/2011 12:00:00 AM
1/1/2012 12:00:00 a. M.
1/2/2012 12:00:00 a. M.
1/3/2012 12:00:00 a. M.
1/4/2012 12:00:00 a. M.

¿Por qué se requieren tablas de calendario?

  • Le permite agregar datos por columnas no estándar (piense en el año financiero de su empresa, en las semanas de su hoja de horas o en el calendario maya).
  • Le da acceso a todas las maravillosas funciones de inteligencia de tiempo en DAX, con nombres como TOTALYTD y CLOSINGBALANCE. Sin una tabla de calendario, estos no funcionarán.

Si su problema está resuelto, acepte esta respuesta como solución.

Gracias

TomMartens

Oye,

este artículo proporciona muchos ejemplos sobre cómo usar una tabla de calendario:

https://www.daxpatterns.com/time-patterns/

Este artículo explica por qué no se debe utilizar una solución de «una tabla» y luchar por un modelo de datos de esquema en estrella, donde una tabla de calendario es solo una de las tablas de dimensiones:

https://www.sqlbi.com/articles/understanding-dax-auto-exist/

Aquí hay un ejemplo de creación de una tabla de calendario usando Power query:

https: //www.ehansalytics.com/blog/2019/3/17/create-a-dynamic-date-table-in-power-query#: ~: text =% 20Th …

Saludos,

Tomás

Amitchandak

@azeemnazim, refiera estos

calendario

https://radacad.com/create-a-date-dimension-in-power-bi-in-4-steps-step-1-calendar-columns – consulta de energía / M way
https://radacad.com/create-a-date-dimension-in-power-bi-in-4-steps-step-3-public-holidays
https://radacad.com/create-a-date-dimension-in-power-bi-in-4-steps-step-2-fiscal-columns
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.andredevelopment.com/en-US/community/blogs/powerbi/working-days-holidays-calendar/

Calendario de cualquier mes usando dax

https: //community.powerbi.com/t5/Community-Blog/Creating-Financial-Calendar-Decoding-Date-and-Calend …

Deja un comentario

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