Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hola
Comenzaré diciendo que soy totalmente nuevo con PowerBI, así que me disculpo si la respuesta ya ha sido publicada, no pude encontrarla.
Así que aquí está:
Mi origen de datos es una base de datos con varias tablas y vistas. Aquí quiero trabajar solo con mis vistas y no puedo alterar esta base de datos.
Tengo una vista A donde solo necesito 1 columna que me dará una lista de nombres (A, B, C, ...). Columna colNAME1.
Tengo una vista B que puede mostrar filas solo si tengo al menos una cláusula WHERE con uno de estos nombres seleccionado.
la vista B es como ColNAME2, ColValue, ColDateTime
Varias filas tendrán colName2 ya que tiene muchos valores
Así que es como:
SELECT * FROM dbo. MyViewB WHERE colNAME2= '(valor de colNAME1)'
Ahora quiero traducirlo en Power BI.
Así que he añadido una segmentación de datos, con mis datos de nombres en él. Lo he configurado como una lista desplegable donde puedo seleccionar solo 1 nombre.
He agregado una tabla conectada a mi segunda vista.
Pero no sé cómo vincularlos... Aunque sería automático ya que cuando estoy en mi mesa, el botón de filtro en la parte superior muestra que se aplica el nombre seleccionado en la segmentación de datos, pero todavía obtengo un error y no se muestran datos.
Cualquiera puede ayudar complacer ?
gracias
Solved! Go to Solution.
@ChainSpart , Tienes que hacer esto para cada medida, necesitas
calculate(sum(MyviewB[Value]), filter(MyviewB, MyviewB[colNAME2] in values(MyviewA[colNAME1])))
@ChainSpart , Tienes que hacer esto para cada medida, necesitas
calculate(sum(MyviewB[Value]), filter(MyviewB, MyviewB[colNAME2] in values(MyviewA[colNAME1])))
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.