cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
newcomer
Helper IV
Helper IV

Diferencia de día en algunas filas mal

Hola expertos,
Nunca había visto esto antes. Creé algún cálculo de diferencia de día y noté en aproximadamente 20 filas (entre miles) el valor es incorrecto. Intenté tanto la columna calculada como la medida. Ambos mostrando lo mismo.
Día inicial y último día en tabla diferente, conectado por ID2. Para el cálculo de la medida, utilicé userrelationship para usar la conexión entre id1.
¿Alguna idea de por qué estoy viendo un valor incorrecto para la fila 3a?
Id1/ id2. /. Día inicial/. El último día/. Di diff de día
001. /39493. /Mar13,2019. /Sep20,2018. /-174
002. /39578. /Nov 4,2018. /Sep 20,2018. /-410
003. /39000/ Mar 13, 2019./ 20 de sep, 2018 /36508
4 REPLIES 4
amitchandak
Super User IV
Super User IV

En caso de que esté utilizando una medida. O fechas en las tablas, Usted necesita cuidar del contexto. Consulte mi blog sobre esto :

https://community.powerbi.com/t5/Community-Blog/Decoding-Direct-Query-in-Power-BI-Part-2-Date-Differ...

Max Last_day= max(Table[Last_day])
Min Initial_day = MIN(Table[Initial_day])
Date Diff = AVERAGEX(VALUES(Table[Id2]) ,datediff([Initial_day],[Max Last_day],DAY))
Date Diff 2 = AVERAGEX(SUMMARIZE(Table,Table[ID2].Table[Id1] ,"_min",[Min Initial_da],"_max",[Max Last_day]),datediff([_min],[_max],DAY))


Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Gracias Amit.I intenté exactamente a tu manera. Sigue igual.
Para elaborar más
El mío es el modo de importación. En la tabla 1 tengo la fecha inicial y son únicos para cada ID2. En la tabla 2, tengo varias últimas fechas para cada ID2. Creé una columna en table2 con valor de búsqueda para poner la fecha inicial para cada ID2. Intentó usar Dax con max de uno de sus otros postes, no está funcionando como obtener valores para filas uniformes donde no hay ID2 en la lista. La Tabla1 y 2 están conectadas con id1, por lo que se creó una medida de diferencia de día utilizando datediff Dax.
No funciona. No se pudo crear una columna cal como que muestra dependencia circular.
No estoy seguro de por qué sólo para pocas filas se muestra


actualizar
Encontré el problema. Las filas donde la diferencia de día estaba saliendo mal, los datos en la base de datos estaban equivocados como 01032013 se convirtió en 01033013. Como los datos se formatearon como 03-Jan-13 tanto en la base de datos como en PBI, pasaron desapercibidos.
Gracias a todos por ayudarme.
nandukrishnavs
Super User II
Super User II

@newcomer ¿Puede proporcionar un conjunto de datos de ejemplo con filas que tengan problemas?

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

April Update

Check it Out!

Click here to read more about the April 2021 Updates!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

secondImage

Experience what’s next for Power BI

See the latest Power BI innovations, updates, and demos from the Microsoft Business Applications Launch Event.