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.
Volverse loco con un problema de puente (muchos a muchos). Tengo dos tablas: tarea (task_id, task_name) y usuario (user_id, user_name). Dado que cada tarea se puede asignar a uno o varios usuarios y cada usuario puede poseer varias tareas, necesito task_user puente con claves principales de cada usuario y tablas de tareas.
Tabla de tareas:
Tabla de usuarios:
user_task tabla (puente):
Relaciones PBI:
Primero, tabla visual de PBI basada solo en la tabla de usuario:
Ahora, se agregó task_name al objeto visual de la tabla de tareas:
La pregunta es esta: Me gustaría mostrar una lista de usuarios con un nombre de tarea junto al nombre de usuario. Si no se asigna ninguna tarea a un usuario, necesitaría una cadena vacía (el registro del usuario 3 debe mostrarse), si se asignan varias tareas a un usuario (por ejemplo, el usuario 1), solo se debe mostrar el nombre de la primera tarea. Algo como esto:
¿Posible? Aprecia cualquier consejo.
Gracias
Hola
Cambie las relaciones a únicas. En la tabla user_task, escriba esta fórmula de columna calculada
Nombre de tarea = relacionado(tarea[nombre de tarea])
En la tabla Usuario, arrastre las 2 columnas al objeto visual. Arrastre la columna Nombre de tarea de la tabla user_task.
Ejemplo de función FIRSTNONBLANK de Power BI DAX - Documentos de Power BI
No sé la respuesta, pero creo que esta función podría ayudar para que solo se muestre 1 tarea por usuario
Gracias por su aportación. Probé esta opción. De alguna manera, muchos a muchos no funciona bien con FirstNonBlank
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |