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.
Hola, necesito ayuda para averiguar cómo cumplir mejor este requisito: tengo una cortadora de selección múltiple y una imagen. Si el usuario selecciona más de un elemento en la segmentación de datos, para cada nueva selección, me gustaría que hubiera un objeto visual adicional que se filtra solo por el elemento seleccionado agregado, es decir, no quiero un objeto visual que se corte por toda la selección en la segmentación, sino más bien un objeto visual para cada elemento seleccionado (y filtrado por ese elemento solamente). ¿Alguna oportunidad de hacerlo sin crear segmentaciones de datos separadas para cada objeto visual?
Solved! Go to Solution.
Ahí @PowerUser101
Sus requisitos son:
1. Sólo necesita una cortadora.
2. Si solo hay una selección en esta segmentación de datos, solo habrá un objeto visual filtrado por esta selección.
Si hay varias selecciones, power bi creará varios objetos visuales y cada objeto visual mostrará valores filtrados por una de las selecciones.
Actualmente, power bi no admite la creación automática de objetos visuales para mostrar los valores filtrados por cada selección al seleccionar varios filtros en la segmentación de datos.
Creo que puede intentar crear objetos visuales manualmente y crear algunas medidas para filtrar los objetos visuales para mostrar los valores filtrados por una de las selecciones en cada objeto visual.
Mi muestra:
Cree una tabla calculada.
Slicer = VALUES('Table'[Category])
Utilice esta tabla para crear una segmentación de datos.
Hay tres selecciones en mi cortadora. (A,B,C) Así que crearé tres objetos visuales y crearé tres medidas para filtrar cada objeto visual uno por uno.
Filter 1 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
IF ( MAX ( 'Table'[Category] ) IN _SEL, 1, 0 ),
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "A",
1,
0
)
),
1
)
Filter 2 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
0,
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "B",
1,
0
)
),
0
)
Filter 3 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
0,
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "C",
1,
0
)
),
0
)
Agregue el filtro 1 en los campos de filtro en el objeto visual izquierdo , Filtrar 2 en los campos de filtro en el objeto visual medio, Filtro3 en los campos de filtro en el objeto visual derecho.
Y establézcalos para que muestren los elementos cuando el valor es 1.
Resultado:
De forma predeterminada, el objeto visual izquierdo mostrará todos los valores.
Sólo una selección en la segmentación de datos. Mostrará los valores filtrados por selección en el objeto visual izquierdo. Otros objetos visuales se mostrarán en blanco.
Múltiples selecciones. El objeto visual izquierdo mostrará los valores filtrados por A, el objeto visual Mid mostrará los valores filtrados por B y el último mostrará los valores filtrados por C.
Puede descargar el archivo pbix desde este enlace: Archivo
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias. Soy consciente de la opción de interacción de edición. Sin embargo, por ejemplo, en el caso de dos elementos seleccionados, quiero que una cortadora donde se seleccionan para interactuar con ambos objetos visuales - es la forma de interactuar que me molesta. En lugar de filtrar ambos objetos visuales por ambos elementos, me gustaría que un objeto visual se filtrara solo sea una selección y la otra solo por la otra selección.
Ahí @PowerUser101
Sus requisitos son:
1. Sólo necesita una cortadora.
2. Si solo hay una selección en esta segmentación de datos, solo habrá un objeto visual filtrado por esta selección.
Si hay varias selecciones, power bi creará varios objetos visuales y cada objeto visual mostrará valores filtrados por una de las selecciones.
Actualmente, power bi no admite la creación automática de objetos visuales para mostrar los valores filtrados por cada selección al seleccionar varios filtros en la segmentación de datos.
Creo que puede intentar crear objetos visuales manualmente y crear algunas medidas para filtrar los objetos visuales para mostrar los valores filtrados por una de las selecciones en cada objeto visual.
Mi muestra:
Cree una tabla calculada.
Slicer = VALUES('Table'[Category])
Utilice esta tabla para crear una segmentación de datos.
Hay tres selecciones en mi cortadora. (A,B,C) Así que crearé tres objetos visuales y crearé tres medidas para filtrar cada objeto visual uno por uno.
Filter 1 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
IF ( MAX ( 'Table'[Category] ) IN _SEL, 1, 0 ),
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "A",
1,
0
)
),
1
)
Filter 2 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
0,
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "B",
1,
0
)
),
0
)
Filter 3 =
VAR _SEL =
VALUES ( Slicer[Category] )
VAR _Count =
COUNTROWS ( _SEL )
RETURN
IF (
ISFILTERED ( Slicer[Category] ),
IF (
_Count = 1,
0,
IF (
MAX ( 'Table'[Category] )
IN _SEL
&& MAX ( 'Table'[Category] ) = "C",
1,
0
)
),
0
)
Agregue el filtro 1 en los campos de filtro en el objeto visual izquierdo , Filtrar 2 en los campos de filtro en el objeto visual medio, Filtro3 en los campos de filtro en el objeto visual derecho.
Y establézcalos para que muestren los elementos cuando el valor es 1.
Resultado:
De forma predeterminada, el objeto visual izquierdo mostrará todos los valores.
Sólo una selección en la segmentación de datos. Mostrará los valores filtrados por selección en el objeto visual izquierdo. Otros objetos visuales se mostrarán en blanco.
Múltiples selecciones. El objeto visual izquierdo mostrará los valores filtrados por A, el objeto visual Mid mostrará los valores filtrados por B y el último mostrará los valores filtrados por C.
Puede descargar el archivo pbix desde este enlace: Archivo
Saludos
Rico Zhou
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@PowerUser101 usar opciones de formato, seleccione la segmentación de datos y vaya a formatear y desactive la interacción que no desea para los objetos visuales.
https://windowsreport.com/turn-off-interactions-power-bi/
seguir arriba
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |