Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Tengo dos tablas que contienen algunas columnas compartidas que quiero usar como segmentaciones para filtrar ambos conjuntos de datos a la vez. No deseo combinar estas tablas, ya que son datos bastante diferentes y también son conexiones API separadas.
Para la primera columna compartida, intenté crear una nueva tabla para usarla como filtro en su lugar:
¿Qué me estoy perdiendo? ¿Existe una solución alternativa o un método diferente para hacer esto?
Solved! Go to Solution.
Descubrí un error en mi tabla original, usando mi primera tabla:
Descubrí un error en mi tabla original, usando mi primera tabla:
Hola @trevordunham ,
Es posible que deba crear una nueva tabla con valores únicos y usarlos en la segmentación para filtrar los datos (esto puede funcionar, ya que esta es una de las formas para este tipo de situaciones similares)
La tabla se puede crear utilizando el siguiente DAX:
SharedTable = UNION(DISTINCT('Table1'[Shared Column]), DISTINCT('Table2'[Shared Column]))
A continuación, cree una expresión de filtro para filtrar los datos de los objetos visuales mediante el siguiente DAX:
FilteredData =
FILTER(
'Table1',
'Table1'[Shared Column] IN VALUES(SharedTable[Shared Column])
)
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a otros miembros a encontrarla más rápidamente. ¡¡Gracias!!
Gracias @Kishore_KVN
Esto no parece estar funcionando. Su tabla sugerida es lo que intenté inicialmente, pero la expresión de filtro no tiene sentido para mí. Esto solo filtra la tabla 1, necesito una columna que funcione para ambas tablas. También recibo el siguiente error al intentar crear la expresión de filtro: "La expresión hace referencia a varias columnas. No se pueden convertir varias columnas en un valor escalar.