Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
¡Mi cabeza está girando en esto, buscando cualquier consejo!
Tengo un conjunto de datos que tiene este aspecto:
ID DE ENTRADA | ID DE SALIDA |
Aaa | Eee |
Bbb | Eee |
Ccc | Eee |
Ddd | Eee |
Eee | Jjj |
Fff | Jjj |
Ggg | Jjj |
Hhh | Jjj |
Eee | Ooo |
Lll | Ooo |
Mmm | Ooo |
Nnn | Ooo |
Tengo muchas otras tablas que usan ID como clave principal. Por ejemplo, digamos que tengo una tabla de puntuaciones
Id | Puntuación |
Aaa | 4 |
Bbb | 2 |
Ccc | 6 |
Ddd | 3 |
… | … |
I need a way get the "genealogy" for any particular ID. For example, I need to be able to answer the question "for output Ooo, what is the sum of all input scores?"
Esto incluiría las puntuaciones de EEE, LLL, MMM, NNN, pero también las entradas que entraron en EEE.... así que AAA, BBB, CCC, DDD.
En el conjunto de datos real, habrá hasta 4 "niveles" de esta hierachy, pero el número varía.
¿Cuál es la solución aquí? Mi primer pensamiento fue PATH, pero parece que PATH no funciona aquí debido a las relaciones de varios a varios. ¿Mesa de puente?
No estoy seguro de que lo tengo, pero se puede probar una nueva columna en la tabla 1
Puntuación: maxx(filter(Table2, Table2[ID] ?table1[Input ID]),Table2[SCORE])
Parece que tienes un problema de cierre transitorio. https://community.powerbi.com/t5/Quick-Measures-Gallery/Transitive-Closure/m-p/783828?search-action-...
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 |