Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Rellenar el objeto visual de tabla a través de un campo no conectado en el modelo de datos

Hola

Estoy buscando ayuda. Estoy trabajando con datos de reclutamiento y creando paneles para que los gerentes de línea vean los niveles de actividad y desempeño. En mi panel de control, tengo un slicers de mi tabla de 'Búsqueda de consultores' que se puede usar para profundizar en los niveles de División, Equipo y Consultor.

En mi modelo de datos, todos los campos [Nombre del consultor] se conectan a la persona propietaria de la actividad. Para la tabla 'Trabajos en vivo', esta es la columna llamada [Propietario del trabajo]. Esta conexión en el modelo de datos funciona para el 99 % de mis medidas y objetos visuales. Ahora el problema... Para una sola tabla, necesito que la segmentación de datos de Consultant filtre en una columna diferente llamada [Referido por], que es solo una conexión inactiva en el modelo de datos. Por favor, ¿alguien puede ayudar? ¿Hay alguna manera de establecer una relación secundaria en el modelo de datos? En la imagen de abajo, necesito que la segmentación de datos del consultor filtre la columna [Referido por] en lugar de la columna [Nombre del consultor]:Lookup.png

Muchas gracias

Quenril

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola Leroy,

Gracias por su mensaje. Lamentablemente, no puedo hacer que esto funcione de la manera que esperaba, sin embargo, según su explicación de las formas en que funcionan las segmentaciones, esto suena como una medida demasiado avanzada para que la pruebe en este momento, así que restableceré mis expectativas y tal vez contrate a un especialista para esta función. Muchas gracias por su ayuda.

Saludos

Quenril

Syndicate_Admin
Administrator
Administrator

Hola Leroy,

Muchas gracias por esto. El resultado es exactamente lo que busco, sin embargo, la única dificultad que tengo es que la combinación del Consultor que posee el trabajo y el Consultor que refirió el trabajo cambia cada vez, por lo que no puedo crear una tabla con esos elementos enumerados ya que son dinámicos. ¿Se te ocurre alguna otra forma de lograr el mismo resultado?

He subido aquí algunos datos de muestra. Entonces, para la tabla llamada 'Roles en vivo', cuando selecciono el nombre del consultor en la segmentación, necesito que filtre la columna G 'Referido por' en lugar de la columna B 'Nombre del consultor'....

Tabla Roles en vivo - Trabajos en vivo EJEMPLO DATA.xlsx

Tabla de búsqueda de consultores - Búsqueda de consultores EJEMPLO DATA.xlsx

Gracias

Quenril

Hola@Quenril

Si desea mantener la configuración original de la segmentación de datos, pero desea que afecte a otra columna, además de mi nueva tabla como segmentación, la única forma que puedo proporcionar ahora es romper la relación entre las dos tablas o cambiar directamente la relación inactiva a la relación activa, porque la funcionalidad de la segmentación de datos siempre solo puede filtrar la columna que creó la segmentación de datos o la columna que tiene una relación con su tabla, como hice antes La tabla afectada por la segmentación se sustituye por otra tabla, y tras obtener el valor de la segmentación con el valor de grado, se filtra otra columna de la tabla original.

vlinyulumsft_0-1718540239971.png

1. Aquí está mi medida actualizada basada en los datos que proporcionó, desconectando todas las relaciones:

REFERED = 
VAR CC=SELECTEDVALUE('consultant lookup'[Consultant Name])
RETURN
IF(ISFILTERED('consultant lookup'[Consultant Name]),
CALCULATE(MAX('live job'[Referred by]),FILTER('live job','live job'[Referred by]=CC)),MAX('live job'[Referred by]))

2. Por supuesto, puede lograr el mismo resultado si elige cambiar la relación inactiva a la activa como se muestra a continuación:

vlinyulumsft_1-1718540274768.png

vlinyulumsft_2-1718540281393.png

3. Aquí está mi resultado final, que espero cumpla con sus requisitos.

vlinyulumsft_3-1718540318487.png

4. Aquí está la documentación relevante:

Creación y administración de relaciones en Power BI Desktop - Power BI | Microsoft Learn


Por favor, encuentre el pbix adjunto relevante para el caso.

Saludos

Leroy Lu

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Hola@Quenril

Con respecto a la cuestión que planteaste, mi solución es la siguiente:

1.Primero he creado la siguiente tabla y los nombres de las columnas y los datos son los datos que ha proporcionado:

vlinyulumsft_0-1718076907146.png

vlinyulumsft_1-1718076921594.png

2.A continuación, cree relaciones entre tablas:

vlinyulumsft_2-1718076943385.png

3.Cree referencias de columna calculadas:

Table 2 = SELECTCOLUMNS('Consultant lookup',"1",'Consultant lookup'[Consultant Name])

A continuación, esta nueva columna se utiliza como segmentación.

4. A continuación se muestran las medidas que he creado para sus necesidades:

REFERED = 
VAR CC=SELECTEDVALUE('Table 2'[Consultant Name])
RETURN
IF(ISFILTERED('Table 2'[Consultant Name]),
CALCULATE(MAX('Table'[Referred by]),FILTER(ALLSELECTED('Table'),'Table'[Referred by]=CC)),MAX('Table'[Referred by]))

5. Aquí está mi resultado final, que espero cumpla con sus requisitos.

vlinyulumsft_3-1718077013773.png

vlinyulumsft_4-1718077022812.png

¿Pueden compartir datos de muestra y salida de muestra en formato tabular si no estoy entendiendo bien? O un pbix de muestra después de eliminar datos confidenciales. Podemos entender mejor el problema y ayudarle.


Por favor, encuentre el pbix adjunto relevante para el caso.

Saludos

Leroy Lu

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors