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, tengo dos tablas con una relación activa e inactiva entre ellas.
La relación activa es de Table4[Id] <->Table5[Number]
La relación inactiva es de Table4[Name] <->Table5[Name]
Estos son los valores
Quiero generar calculatedTable basado en la fila seleccionada en función de la columna Nombre en Table4.
StaticFilteredTable tiene este código que no es lo que quiero, ya que esto no se modifica mediante la selcción De Tabla4:
Este es el código para CalculatedTable, pero siempre me da un resultado en blanco como se muestra a continuación:
Solved! Go to Solution.
Hola @powerx786 ,
Según mi opinión, desea filtrar la tabla StaticFiltered en función del nombre seleccionado en Table4, ¿verdad?
Puede usar la siguiente fórmula:
Measure =
VAR _SELECT =
SELECTEDVALUE ( Table4[Name] )
RETURN
IF ( SELECTEDVALUE ( StaticFiltered[Name] ) = _SELECT, 1, 0 )
A continuación, aplique la medida (set como "es 1") al filtro visual. Mi visualización tiene este aspecto:
¿Es el resultado lo que quieres? Si tiene alguna pregunta, cargue algunas muestras de datos y la salida esperada.
Por favor, enmascarar los datos confidenciales antes de cargar.
Saludos
Eyelyn Qin
Hola @powerx786 ,
Según mi opinión, desea filtrar la tabla StaticFiltered en función del nombre seleccionado en Table4, ¿verdad?
Puede usar la siguiente fórmula:
Measure =
VAR _SELECT =
SELECTEDVALUE ( Table4[Name] )
RETURN
IF ( SELECTEDVALUE ( StaticFiltered[Name] ) = _SELECT, 1, 0 )
A continuación, aplique la medida (set como "es 1") al filtro visual. Mi visualización tiene este aspecto:
¿Es el resultado lo que quieres? Si tiene alguna pregunta, cargue algunas muestras de datos y la salida esperada.
Por favor, enmascarar los datos confidenciales antes de cargar.
Saludos
Eyelyn Qin
Hola @Eyelyn9, sí! este resultado que mostró es lo que quiero.
¿Puede expandir en "Entonces aplicar la medida (establecer como "es 1") alfiltro visual.".
¿Cómo aplicaría la medida (con los valores 0 o 1) al objeto visual?
¡Gracias!
@powerx786 ,como esto:
Haga clic en "Aplicar filtro", después de hacer clic en un Nombre en Table4, el objeto visual será correcto.
Saludos
Eyelyn Qin
Gracias @Eyelyn9 !
Modifiqué la definición de medida un poco para satisfacer mi necesidad, que parece funcionar bien y filtra la tabla StaticFiltered cuando se selecciona una fila de Table4 (no es necesario seleccionar ambas).
Luego tuve que agregar la medida como uno de los 'Valores' en el objeto visual de la tabla y luego pude filtrar el objeto visual por la medida. El único inconveniente parece ser que la medida se agrega como una columna en el objeto visual de la tabla. Me pregunto si hay una manera de ocultarlo de aparecer en el objeto visual. Aparte de eso, parece funcionar muy bien.
¡Gracias!
Hola @powerx786 ,
Para mi prueba, simplemente coloque la medida en el panel de filtro, no es necesario ponerla en la tabla como un valor.
¿Podría cargar un archivo pbix de ejemplo?
Saludos
Eyelyn Qin
Hola @Eyelyn9 sí funciona como mencionaste. El meaure debe arrastrarse al panel de filtro.
¡Gracias!
@powerx786
¿Crear una tabla dinámica basada en una selección de un valor de segmentación de datos?
Las tablas calculadas se materializan en el momento de crearlas, actualizarlas y cargarlas. Cualquier selección del lienzo no puede afectarlos. ¿Me estoy perdiendo algo aquí?
________________________
¿He respondido a tu pregunta? Marque este post como una solución, esto ayudará a otros!.
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@powerx786 - Utilice USERELATIONSHIP.
He encontrado USERELATIONSHIP funciona con medidas pero no para filtrar una tabla. Tal vez estoy haciendo algo mal .. (?)
Este es el cálculo que intenté, pero no filtra sin embargo cuando selecciono una fila en Table4
@powerx786- No estoy seguro de que USERELATIONSHIP sea un contexto de filtro válido para CALCULATETABLE.
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |