Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Escenario: Tenemos Employee ID Slicer y Employee Level slicer. y a continuación tenemos una tabla en la que necesitamos que la identificación del empleado nombre su nivel y el nombre del gerente.
ID de empleado | Nombre del empleado | Nivel de empleado | ID de administrador | Nombre del gerente |
400 | Mahesh | 0 | ||
401 | Kishore | 1 | 400 | Mahesh |
402 | Vijay | 1 | 400 | Mahesh |
403 | Suresh | 1 | 400 | Mahesh |
404 | Sunil | 2 | 402 | Vijay |
405 | Rakesh | 2 | 403 | Suresh |
406 | Shyam Sunder | 2 | 401 | Kishore |
407 | Gunjan | 3 | 404 | Sunil |
408 | Nitchala | 3 | 406 | Shyam Sunder |
409 | Srikar | 3 | 405 | Rakesh |
410 | Sai Kiran | 3 | 404 | Sunil |
Cada vez que hacemos clic en perticular employee ID (400) de la segmentación de datos, necesito filtrar los datos en la tabla con el seleccionado que es Mahesh y sus detalles como la tabla a continuación.
ID de empleado | Nombre del empleado | Nivel de empleado | ID de administrador | Nombre del gerente |
401 | Kishore | 1 | 400 | Mahesh |
402 | Vijay | 1 | 400 | Mahesh |
403 | Suresh | 1 | 400 | Mahesh |
Y cuando voy a la segmentación de datos de nivel de empleado allí puedo ver (L1, L2, L3 Valores), si selecciono Nivel L2, necesito hacer el filtro Como en la tabla de abajo.
ID de empleado | Nombre del empleado | Nivel de empleado | ID de administrador | Nombre del gerente |
401 | Kishore | 1 | 400 | Mahesh |
402 | Vijay | 1 | 400 | Mahesh |
403 | Suresh | 1 | 400 | Mahesh |
404 | Sunil | 2 | 402 | Vijay |
405 | Rakesh | 2 | 403 | Suresh |
406 | Shyam Sunder | 2 | 401 | Kishore |
Igual que cuando selecciono el Nivel 3, necesito obtener los datos como se muestra a continuación.
ID de empleado | Nombre del empleado | Nivel de empleado | ID de administrador | Nombre del gerente |
401 | Kishore | 1 | 400 | Mahesh |
402 | Vijay | 1 | 400 | Mahesh |
403 | Suresh | 1 | 400 | Mahesh |
404 | Sunil | 2 | 402 | Vijay |
405 | Rakesh | 2 | 403 | Suresh |
406 | Shyam Sunder | 2 | 401 | Kishore |
407 | Gunjan | 3 | 404 | Sunil |
408 | Nitchala | 3 | 406 | Shyam Sunder |
409 | Srikar | 3 | 405 | Rakesh |
410 | Sai Kiran | 3 | 404 | Sunil |
Te pido que por favor me ayudes en esta Lógica
Gracias de antemano.
En ella, @kishorekumart
¿Cuál es la lógica cuando estas dos segmentaciones de datos "Employee ID Slicer y Employee Level slicer" se seleccionan al mismo tiempo?
Janey
Cuando seleccionamos Employee ID Slicer, por ejemplo, si selecciono al empleado 401, eso significa que obtendrá Kishore y su gerente de informes Mahesh, después de eso iré a Level slicer Si selecciono el nivel "2", necesito obtener los datos como quien está informando a Kishore esa información también. entonces la tabla debería ser como la siguiente.
ID de empleado | Nombre del empleado | Nivel de empleado | ID de administrador | Nombre del gerente |
401 | Kishore | 1 | 400 | Mahesh |
406 | Shyam Sunder | 2 | 401 | Kishore |
En ella, @kishorekumart
Entonces, para Employee ID Slicer, Además de 400 elija 401, 402, 403, ¿otras opciones solo muestran la que elija?
Para la segmentación de datos de nivel de empleado, Por qué elegir 3, también aparecerán las filas que contienen 1, 2, 3,
Entonces, ¿qué sucede cuando solo se selecciona 1? ¿La fila con 0 nunca aparece?
Aunque su tabla contiene rutas, sus requisitos parecen ser más extraños que la lógica de las rutas, y es difícil unificar la lógica ... Tienes que saber que las dos cortadoras se afectarán entre sí. Necesito una lógica sin resquicios.
Janey
@kishorekumart Puede intentar usar la función PATH en DAX para algo de esto, para crear columnas de Nivel 1, Nivel 2, etc.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |