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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric 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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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