río
Hola amigos,
Necesitamos construir una consulta recursiva para nuestra jerarquía de gestión, y es dinámica, cuando se le da un nodo / persona (no necesariamente la persona superior), necesitamos encontrar todos los subordinados debajo de la persona.
¿Cómo podemos lograrlo?
Muchas gracias.
v-stephen-msft
Hola @River,
Intenta medir como
Measure =
var _flag=IF(HASONEFILTER('Table'[Level 4]),4,IF(HASONEFILTER('Table'[Level 3]),3, IF(HASONEFILTER('Table'[Level 2]),2,IF(HASONEFILTER('Table'[Level 1]),1))))
var _v=UNION(VALUES('Table'[Level 1]),VALUES('Table'[Level 2]),VALUES('Table'[Level 3]),VALUES('Table'[Level 4]))
return IF(ISFILTERED('Table'),IF(MAX('Table 2'[Column])>_flag && MAX('Table 2'[Level 1]) in _v ,1,0)
)
Atentamente,
Stephen Tao
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
v-stephen-msft
Hola @River,
Intenta medir como
Measure =
var _flag=IF(HASONEFILTER('Table'[Level 4]),4,IF(HASONEFILTER('Table'[Level 3]),3, IF(HASONEFILTER('Table'[Level 2]),2,IF(HASONEFILTER('Table'[Level 1]),1))))
var _v=UNION(VALUES('Table'[Level 1]),VALUES('Table'[Level 2]),VALUES('Table'[Level 3]),VALUES('Table'[Level 4]))
return IF(ISFILTERED('Table'),IF(MAX('Table 2'[Column])>_flag && MAX('Table 2'[Level 1]) in _v ,1,0)
)
Atentamente,
Stephen Tao
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
mahoneypat
Consulte este artículo sobre cómo utilizar la función PATH para generar la cadena de gestión para cada empleado. A continuación, puede escribir medidas DAX para mostrar informes directos de forma dinámica.
On the Right PATH (): un enfoque de DAX / Power Query para trabajar con jerarquías padre / hijo. | P3 Adap …
Palmadita
Vera_33
Hola @River
¿Puede proporcionar algunos datos de muestra? Para la jerarquía, probablemente pueda usar List.Generate en M o echar un vistazo a PATH en DAX
río
En respuesta a Vera_33
Hola vera
Los datos de la jerarquía no son diferentes a la jerarquía de gestión de cualquier otra empresa. ¿Puede proporcionar una muestra para hacerlo?
Gracias,