Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers!
Enter the sweepstakes now!Preparing for a certification exam? Ask exam experts all your questions on May 15th. Register now.
Estoy trabajando con las dos tablas siguientes:
Hora | Etapa | Valor1 | Valor2 |
5/22/2020 13:01:15 | 1 | ||
5/22/2020 13:02:15 | 1 | ||
5/22/2020 13:03:15 | 1 | ||
5/22/2020 14:01:15 | 2 | ||
5/22/2020 14:02:15 | 2 |
Etapa | Empezar | Final |
1 | 5/22/2020 13:01:15 | 5/22/2020 13:03:15 |
2 | 5/22/2020 14:01:15 | 5/22/2020 14:02:15 |
Estas tablas se realifican a través del número de etapa. Para la tabla 2, donde tengo problemas es calcular la hora de inicio y finalización. Para la hora de inicio, necesita filtrar los datos 1 por la etapa correspondiente y encontrar la primera vez.
He probado la siguiente expresión DAX, pero estoy obteniendo resultados extraños:
Start = CALCULATE(FIRSTDATE(ParameterValues[date].[Date]),USERELATIONSHIP(ParameterValues[stageId],Stages[_id]))
Cada fila devuelve 1/1/2020 12:00:00 AM para el inicio y 12/31/2020 12:00:00 AM para el final, pero ninguno de estos valores está en la tabla.
Estoy seguro de que estoy cometiendo un simple error, pero he estado atascado y no puedo conseguir que se dé cuenta. Gracias de antemano por la ayuda!!
@att9728 , No muy claro, Tanto como una nueva columna en la tabla 2
iniciar la tabla de tiempo 2 - minx(filter(table1,table1[Stage] ?table2[Stage]),table1[Time])
Tabla de tiempo final 2 - maxx(filter(table1,table1[Stage] ?table2[Stage]),table1[Time])
¡Gracias por esto! Esta es la respuesta.
Check out the April 2025 Power BI update to learn about new features.
Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.