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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Filtrado simplificado: pregunta de selección de valor único

Archivo de muestra incluido. Necesito ayuda con las tablas de filtrado cruzado.

Tengo datos para 'Proyectos terminados' y datos adicionales para 'Proyectos específicos del cliente'.

'Proyectos terminados' tiene una columna para el nombre del remitente del proyecto; Esta es mi selección de un solo valor. El 'Proyectos específicos del cliente enumera los nombres de las asignaciones del equipo: a quién se le asignó la tarea de un proyecto determinado.

No puedo encontrar una manera de filtrar los datos del proyecto específicos del cliente en función de esta selección de valor único. Intenté filtrar en SelectedValue, contando si la fila ContainsString, pero nada funcionó como esperaba.

Screenshot1.PNG

FilteredBySubmitter = CALCULATE(
    COUNTROWS('AcmeProjects'),
    FILTER(
        'AcmeProjects',
        CONTAINS(
            'AcmeProjects',
            'AcmeProjects'[TeamAssignment],
            SELECTEDVALUE(FinishedProjects[Submitter])
        )
    )
)

Is Submitter in TeamAssignment = 
IF (
    ISFILTERED( FinishedProjects[Submitter] ), 
    IF (
        COUNTROWS (
            FILTER (
                AcmeProjects,
                AcmeProjects[TeamAssignment] = SELECTEDVALUE ( FinishedProjects[Submitter] )
            )
        ) > 0,
        TRUE (),
        FALSE ()
    ),
    BLANK ()
)

HailMary.PNG

Y para sonrisas: TeamAssignment - Filtrado avanzado para " =SELECTEDVALUE('FinishedProjects'[Submitter])"

¡Cualquier ayuda sería MUY apreciada!

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Uno de los problemas podría ser que su modelo de datos contiene solo relaciones de muchos a muchos.

Por lo que entiendo, todas sus tablas son tablas de HECHOS. Para vincularlos, debe tener una lista separada de nombres de remitentes ÚNICOS y usarla como una tabla de dimensiones, que se vincula solo a sus tablas FACT. No vincule sus tablas de hechos entre sí. Es un poco largo de explicar en este hilo, así que realmente recomiendo ver algunos videos sobre modelado de datos y deshacerse de las relaciones de muchos a muchos.

Helpful resources

Announcements
PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.