Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
Tengo una tabla con más de 100k filas que se ve así:
StatusTime | Número de pedido | Estado |
3/22/2021 | 1 | Nuevo |
3/23/2021 | 1 | InProcess |
3/24/2021 | 1 | Enviado |
3/25/2021 | 2 | Nuevo |
3/26/2021 | 2 | En retención |
3/27/2021 | 3 | Nuevo |
3/28/2021 | 4 | Nuevo |
3/29/2021 | 4 | En retención |
3/30/2021 | 4 | InProcess |
4/1/2021 | 5 | Nuevo |
4/2/2021 | 5 | Enviado |
4/3/2021 | 6 | Nuevo |
4/4/2021 | 7 | Nuevo |
4/5/2021 | 7 | RX |
4/6/2021 | 7 | En retención |
4/7/2021 | 8 | Nuevo |
4/8/2021 | 9 | Nuevo |
4/9/2021 | 9 | En retención |
4/10/2021 | 9 | RX |
4/11/2021 | 10 | Nuevo |
Necesito crear una nueva tabla que contenga las mismas columnas pero con solo el último Stuatus para cada pedido y su fecha.
Así que los restults basados en esta muestra se verían así:
StatusTime | Número de pedido | Estado |
3/24/2021 | 1 | Enviado |
3/26/2021 | 2 | En retención |
3/27/2021 | 3 | Nuevo |
3/30/2021 | 4 | InProcess |
4/2/2021 | 5 | Enviado |
4/3/2021 | 6 | Nuevo |
4/6/2021 | 7 | En retención |
4/7/2021 | 8 | Nuevo |
4/10/2021 | 9 | RX |
4/11/2021 | 10 | Nuevo |
¿Cómo lo hago usando Dax?
Solved! Go to Solution.
@slav84 Explicó bien que necesita una nueva tabla > Power Query aún puede mantener la tabla original intacta. Es por eso que mi sugerencia fue hacer clic derecho en la tabla Original y REFERENCIARLA. Esto creará una nueva copia de la tabla original, y esta copia se actualizará a medida que se actualice la tabla original. Luego, puede realizar todas las transformaciones que sugerí en Power Query, donde es más eficiente y no afectará el rendimiento del informe de filtrado y usabilidad.
@slav84 No recomiendo usar DAX para crear la nueva tabla. En su lugar, puede hacerlo en Power Query.
Haga clic en Transformar datos en la pestaña Inicio para abrir Power Query.
Luego haga clic derecho en su tabla actual > Referencia.
Cambie el nombre de esta nueva tabla.
Ordene esto por hora de estado en orden descendente para que la última fecha esté en la primera fila.
Luego haga clic derecho en la columna OrderNumber > Eliminar duplicados.
Hola Alison,
gracias por su repetición.
Tengo que usar DAX en este caso porque la tabla original también se usa para otra cosa y necesito la tabla original en el formato que es y necesito una nueva tabla para crear usando dax.
@slav84 Explicó bien que necesita una nueva tabla > Power Query aún puede mantener la tabla original intacta. Es por eso que mi sugerencia fue hacer clic derecho en la tabla Original y REFERENCIARLA. Esto creará una nueva copia de la tabla original, y esta copia se actualizará a medida que se actualice la tabla original. Luego, puede realizar todas las transformaciones que sugerí en Power Query, donde es más eficiente y no afectará el rendimiento del informe de filtrado y usabilidad.
Gracias Alison. He seguido su sugerencia. 🙂
¡Genial! Lo siento, no fui lo suficientemente claro en mi publicación inicial, pero me alegro de haber llegado allí al final. 🙂
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |