Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Fecha de finalización en mis tablas de calendario.

Hola

¿Cómo estás?

Mi nombre es Andre y soy un profesional del poder

Estoy usando el código de Date.EndOfYear(DateTime.Date(DateTime.FixedLocalNow()))

Estoy intentando configurar una fecha de finalización automática en mis tablas de calendario. Sobre la base de eso, estamos en 2020 ahora y la tabla está mostrando los meses hasta diciembre de 2020 y cuando estaremos en 2021, la tabla de calendario será una actualización automática a diciembre de 2021??

¿Es correcta mi suposición?

¿Puede alguien pls ayudarme?

1 ACCEPTED SOLUTION

Hola

Después de aplicar el código original, generará automáticamente una tabla como se muestra a continuación:

36.PNG

A continuación, puede probar esta tabla calculada:

Calendar = CALENDAR(DATE(2020,1,1),MAX(Query1[Query1]))

El resultado mostrará la fecha desde 2020/1/1 hasta la fecha pasada del año actual.

etc. si el año actual es 2021, la fecha de la tabla de calendario se expandirá al 2021/12/31.

Espero que esto ayude.

Saludos

Giotto

View solution in original post

7 REPLIES 7
Syndicate_Admin
Administrator
Administrator

Hola a todos

Estoy trabajando en la previsión de envíos y he creado una tabla de calendario. ¿Cuál debería ser mi fecha de finalización?

¿Debería mi fecha de finalización ser la última fecha de mi modelo de pronóstico o la fecha límite de mi último envío en el conjunto de datos?

v-gizhi-msft
Community Support
Community Support

Hola

Por favor, pruebe esta tabla calculada:

Calendar =
CALENDAR (
    DATE ( YEAR ( TODAY () ), 1, 1 ),
    DATE ( YEAR ( TODAY () ), 12, 31 )
)

Espero que esto ayude.

Si mi respuesta ha resuelto su problema, por favor márquelo como una solución para que otros lo vean.

¡Gracias!

Saludos

Giotto

Anonymous
Not applicable

Hola @v-gizhi-msft

Gracias por su respuesta.

Creo que mi pregunta principal es: si sólo utilizo este Date.EndOfYear(DateTime.Date(DateTime.FixedLocalNow())), nada más.

cuando estemos en 1/1/2021, esta función mostrará todo el año 2021?

Gracias

Hola

Este código sólo mostrará el último día del año en curso no todo el año, vea esto:

31.PNG

Y te aconsejo que utilices la expresión DAX para mostrar todo el año como mi parte superior publicada.

Saludos

Giotto

Anonymous
Not applicable

Hola @v-gizhi-msft

En mi tabla de calendario, tengo todo el año de 2020

Ver a continuación pls2020-04-16_14-22-00.png

Hola

Después de aplicar el código original, generará automáticamente una tabla como se muestra a continuación:

36.PNG

A continuación, puede probar esta tabla calculada:

Calendar = CALENDAR(DATE(2020,1,1),MAX(Query1[Query1]))

El resultado mostrará la fecha desde 2020/1/1 hasta la fecha pasada del año actual.

etc. si el año actual es 2021, la fecha de la tabla de calendario se expandirá al 2021/12/31.

Espero que esto ayude.

Saludos

Giotto

amitchandak
Super User
Super User

En caso de que haya generado el calendario usando dax

Esto se puede hacer

Calendario: Calendario (Fecha(2019,01,01),Fecha(año(hoy()),12,31))

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors