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 comunidad,
Mis datos son los siguientes
CompanyDim
CompanyID | Companyname |
1 | Empresa A |
2 | Empresa A* |
3 | Empresa B |
4 | Empresa C |
*La Compañía A que se está repitiendo no es un error, el nombre de la empresa se puede repetir
FactTable
Fecha | CompanyID | Valor |
1/1/2020 | 1 | 200 |
1/1/2020 | 2 | 100 |
1/1/2020 | 3 | 100 |
1/1/2020 | 4 | 50 |
FactTable se une a CompanyDim en la columna CompanyID
Problema que estoy tratando de resolver. Quiero clasificar para ver qué compañía tiene un promedio más alto durante un mes basado en el nombre de la empresa. Para ello primero he creado dos medidas
CompanyAvg - AVERAGE(FactTable[Value])
CompanyAvgRank á RANKX (ALLSELECTED(CompanyDim[CompanyName]),CompanyAvg)
Cuando los pongo en una mesa visual en el lienzo los resultados salen como se esperaba
Companyname | CompanyAvg | CompanyAvgRank |
Empresa A | 150 | 1 |
Empresa B | 100 | 2 |
Empresa C | 50 | 3 |
Luego puse un filtro de página para Filtrar la empresa A y el resultado sale correctamente.
Companyname | CompanyAvg | CompanyAvgRank |
Empresa B | 100 | 1 |
Empresa C | 50 | 2 |
Ahora necesito crear dos nuevas tablas, una para la Compañía B y otra para la Compañía C y aquí es donde comienza mi problema. Cuando utilizo un filtro de nivel visual (para Table1 para mantener solo la Empresa B y para la Tabla2 para mantener solo la Empresa C) entonces como estoy usando ALLSELECTED se muestra como Rank1 para cada uno.
¿Cómo modifico la medida para que mantenga el filtro de nivel de página pero ignore el filtro visual?*
*No quiero codificar los nombres de las empresas en la medida en sí
Gracias
Moiz
Hola @moizsherwani ,
¿Se ha resuelto su problema? En caso afirmativo, considere aceptar la soluciónpara ayudar a los demás miembros a encontrarla más rápidamente.
Saludos
Lionel Chen
Hola @moizsherwani ,
¿Así? No cambio nada.
No entiendo muy bien la razón de su error. ¿Puedes darme una captura de pantalla similar?
Saludos
Lionel Chen
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @moizsherwani ,
Pruebe esta medida:
@camargos88 Gracias y ya lo intenté, pero si lo hago entonces me muestra el RANK para la empresa B para ser 2 y la empresa C para ser 3 (el rango general) a pesar de que quiero que se basan en lo que se filtra en la página.
No entendí por qué estás creando tablas para esas empresas ? ¿Puede explicar su objetivo?
Ricardo
@camargos88 Dije mesa para simplificar las cosas, en realidad son tarjetas para cada empresa (junto al logotipo de la empresa). El diseño del lienzo del informe es el siguiente
TARJETA COMPANY_B_LOGO
TARJETA de COMPANY_C_LOGO
La tarjeta muestra el promedio y quiero que el promedio más alto, es decir, el rango 1 se convierte en verde
Hola @moizsherwani ,
Una vez que vaya a filtrar el objeto visual con el nombre de la empresa, ¿cuál es el problema para crear 1 medida para cada empresa (sólo tiene 2).
Además, como @v-lionel-msft mostró aquí... puedes intentar usar otra tabla visual.
Otra solución sería:
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 |