Anil_Jain
Hola a todos,
Tenemos un informe que se actualiza dos veces al día, excepto los fines de semana. Una medida calcula el valor total de la factura del día anterior, pero no se almacena en ninguna fuente de datos. Me gustaría almacenar este valor todos los días de manera que solo el valor del día anterior se actualice después de cada actualización y no se cambien otras fechas / valores, por lo que pueda calcular y mostrar los valores del mes hasta la fecha.
Usé el siguiente. La tabla de calendario tiene fechas desde 01-01-2020 hasta 12-31-2030 y la siguiente muestra los valores en todas las fechas con el valor actual. No estoy seguro de cómo trabajar con este.
MTD = SUMMARIZE (‘Calendario’, ‘Calendario'[Date], «MTD», CALCULAR ([TotalInvoiceValue], FILTRO (‘Calendario’, ‘Calendario'[Date] = HOY ()))
Gracias por adelantado
Saludos,
Añil
v-jayw-msft
En respuesta a Anil_Jain
Hola @Anil_Jain,
No puede almacenar el valor de la medida en una tabla. En su lugar, puede utilizar la columna calculada.
Atentamente,
Arrendajo
Amitchandak
@Anil_Jain, No muy claro
referir
Power BI – Preguntas de inteligencia diaria – Inteligencia de tiempo 5–5
https: //medium.com/@amitchandak.1978/power-bi-day-intelligence-questions-time-intelligence-5-5-5c324 …
Power BI – Preguntas MTD – Inteligencia de tiempo 3–5
https://medium.com/@amitchandak.1978/power-bi-mtd-questions-time-intelligence-3-5-64b0b4a4090e
ejemplos
Último día no continuo = CALCULAR ([sales], filtro (ALLSELECTED (‘Fecha’), ‘Fecha'[Date] = MAXX (FILTRO (ALLSELECTED (‘Fecha’), ‘Fecha'[Date]
Diff COlumn = dateiff (maxx (filtro (Tabla, Tabla[Date]
Este día = CALCULAR (suma (‘orden'[Qty]), FILTRO (TODOS (‘Fecha’), ‘Fecha'[Date]= max (‘Fecha'[Date])))
Último día = CALCULAR (suma (‘orden'[Qty]), FILTRO (TODOS (‘Fecha’), ‘Fecha'[Date]= max (‘Fecha'[Date]) -1))
Último día = CALCULAR (suma (‘orden'[Qty]), día anterior (‘Fecha'[Date]))
Para aprovechar al máximo la función de inteligencia del tiempo. Asegúrese de tener un calendario de fechas y que se haya marcado como la fecha en la vista de modelo. Además, únala con la columna de fecha de sus hechos. Refiera:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre inteligencia de tiempo puede ayudar: https: //community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y …
Aprecie sus felicitaciones.
Anil_Jain
En respuesta a Amitchandak
Gracias @amitchandak. Esto es de gran ayuda. Disculpas si no estaba claro. Lo intentaré de nuevo.
El valor total de la factura se calcula todos los días. Todos los días es un nuevo valor y quiero que esto se almacene en una tabla después de que los datos se actualicen todos los días, como en la siguiente tabla. Dado que estos no se almacenan en ningún otro lugar, estaba explorando la posibilidad de almacenarlos en una tabla en el informe.
Fecha | TotalInvoiceValue |
20/7/2020 | 100 |
21/7/2020 | 200 |
22/7/2020 | 150 |
23/7/2020 | 275 |
24/7/2020 | 125 |
25/7/2020 | 185 |
28/7/2020 | 195 |
29/7/2020 | 200 |
Una vez que pueda almacenarlos, usaré las calumnias MTD como explicaste en las otras publicaciones. Espero que esto esté claro ahora.
Saludos,
Añil
v-jayw-msft
En respuesta a Anil_Jain
Hola @Anil_Jain,
No puede almacenar el valor de la medida en una tabla. En su lugar, puede utilizar la columna calculada.
Atentamente,
Arrendajo