Forum Discussion
Problema de Function Dateadd
El código del error se refiere al uso de la fórmula de inteligencia de tiempo en DATEADD, para que esto funcione, debe usar una columna que tenga fechas continuas y sin espacios.
Cree que en este caso debe crear una tabla de calendario a partir del 1/ene/min_year 31/dic/max_year relacionada con etindustrialcontainerobserved[date] y el uso de esa columna en su fecha agregar parte del cálculo esto debería resolver el mensaje que está recibiendo.
- Syndicate_Admin3 years ago
Administrator
Gracias por la respuesta. Pero, estoy usando esa tabla de calendario que mencionaste. Las mismas fórmulas se aplican a todo el sensor, pero solo el 102 es el problema.
- Syndicate_Admin3 years ago
Administrator
Está utilizando la tabla del calendario, sin embargo, en su cálculo se refiere a la tabla etindustrialcontainerobserved, ¿o ya cambió esto?
VolumenHace8Dias = CALCULATE([ultimo_volumen], DATEADD(etindustrialcontainerobserved[date],-8,DAY))La fórmula debe ser:
VolumenHace8Dias = CALCULATE([ultimo_volumen], DATEADD('Calendario Base'[date],-8,DAY))¿Puede compartir una maqueta de datos o una muestra de su archivo PBIX? Puede usar un enlace onedrive, google drive, we transfer o similar para cargar sus archivos.
Si la información es confidencial, compártala a través de un mensaje privado.- Syndicate_Admin3 years ago
Administrator
He cambiado etindustrialcontainerobserved [date] por ' Calendario Base'[date] en todas las fórmulas y ahora todos los sensores dan error, no solo el 102.
No sé cómo compartir la maqueta, ¿puedes explicarme paso a paso, por favor?