Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Estimado equipo,
Estamos trabajando con un modelo de datos integrado con Microsoft Azure Devops y nuestro modelo de datos consta de campos de elementos de trabajo. Ejemplo, error, tarea, etc. Por lo tanto, cada elemento de trabajo tendrá campos como Id., Título, Creado el, Creado por, Resuelto el, Resuelto por, Verificado en, Verificado por, Asignado a.
Ahora tengo que desarrollar un panel en el que tengo que seleccionar el nombre del empleado de una segmentación, y muestra cuatro visualizaciones como se representa a continuación en función del nombre que he seleccionado
1. Elementos de trabajo creados
2. Elementos de trabajo resueltos
3. Elementos de trabajo verificados
4. Elementos de trabajo cerrados
Dado que todos estos campos son campos únicos obligatorios para filtrar (creados por, resueltos por, verificados por, cerrados por), me enfrento a desafíos en la configuración del modelo de datos y la visualización. Si mantuve el nombre completo del empleado en un modelo de datos independiente, cómo se alineará ese campo con los diferentes nombres de campo de un solo modelo de datos.
¿Alguien puede ayudarnos en esto?
Hola @danextian , @rit_ty7
El origen es un único modelo de datos del origen de Azure Board. Compartiendo el registro de datos de muestra aquí:
You only need a single calendar table. Establish an active relationship for one of the date columns and set the others as inactive. Use the USERELATIONSHIP function in a measure to activate the inactive relationships when needed. In the screenshot below, the relationships shown with broken lines are inactive.
Inactive relationships cannot be utilized unless USERELATIONSHIP is explicitly used in a measure, meaning they cannot directly filter rows on their own.
Se adjunta un ejemplo de pbix.
¿Cómo se configuran estos elementos de trabajo en el origen? ¿Son de diferentes mesas? ¿De la misma tabla pero presente en cada registro?
Hola
Creo que para resolver este problema, debe crear una tabla de empleados separada con ID y nombres de empleados únicos. Vincule esta tabla a la tabla de elementos de trabajo mediante relaciones para campos como Creado por, Resuelto por, Verificado por y Cerrado por. Esto permitirá a la segmentación de empleados filtrar los elementos de trabajo en función del empleado seleccionado en varios campos. Cree medidas o columnas calculadas para cada visualización (Creada, Resuelta, Verificada, Cerrada) para mostrar dinámicamente los datos en función de la selección de la segmentación.
Saludos
Ritesh
Hola @danextian , @rit_ty7
Esta es mi última visualización que me gustaría obtener.
Si seleccioné el nombre del empleado, cada una de las visualizaciones debería mostrar resultados únicos.
Ejemplo: Jeyeline ha sido seleccionado en nombre, por lo que el número de elementos de trabajo que se crean debe mostrarse primero, luego será el número de elementos de trabajo resueltos por y, de manera similar, el número de elementos de trabajo cerrados por Jeyeline. Dado que los elementos de trabajo pueden variar, también debe mostrar el tipo de elemento de trabajo.
Por otro lado, si seleccioné el filtro de fecha como hoy, debería mostrar
No. de elementos de trabajo creados por Jeyeline en hoy(creado el)
No. de los elementos de trabajo resueltos por Jeyeline en hoy (resuelto el)
No. de los elementos de trabajo cerrados por Jeyeline en el día de hoy (cerrados).
No pude hacerlo posible con las relaciones. ¿Alguien puede ayudarnos?
Hola @Jeyeline
Creé un archivo de muestra. A continuación se muestra una captura de pantalla. Puede descargar mi archivo de muestra para ver los detalles. Espero que sea útil.
Las relaciones activas se encuentran en las columnas Fecha de creación y Creado por. Las otras relaciones están inactivas. A continuación, utilice medidas para calcular los valores de recuento y utilice la función USERELATIONSHIP para activar las relaciones inactivas.
Saludos
Jing
Si esta publicación ayuda, acéptala como solución para ayudar a otros miembros a encontrarla. ¡Agradezco sus felicitaciones!
Hola @v-jingzhan-msft @danextian
Gracias por su amplio apoyo. @v-jingzhan-msft Lo he probado con la referencia que me has compartido. Funciona.
Para todos los campos, funciona como se esperaba y puedo obtener los datos requeridos. Sin embargo, para el parámetro abierto, si el filtro del calendario es por un año, funciona. Mientras que si seleccioné un dato en particular, los valores correspondientes no se derivan. Lo estoy comprobando.
¡Gracias por tu apoyo!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.