Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Necesito filtrar mis visualizaciones por un valor de medida y un valor de columna. Los filtros visuales parecen solo permitir filtrar la medida por el valor de medida. En cualquier caso, este enfoque no sería ideal, ya que tendría que aplicarse a todos y cada uno de los objetos visuales.
La medida que requiere filtrado ([Relación TRC de escenario]) utiliza la función DIVIDE en otras dos medidas que incluyen parámetros hipotéticos. Sólo se deben excluir los resultados donde Pronóstico[Actividad]<>"B" Y [Relación TRC de escenario] < 1.0, donde:
Scenario TRC Ratio = DIVIDE([Scenario Benefits]|[Scenario TRC Cost]|0)
Scenario Benefits = SUM(Forecast[Benefits]) * (1+[Parameter1])
Scenario TRC Cost = CALCULATE(
SUMX(Forecast|IF(Forecast[Sector]="AA"|Forecast[TRC Cost]+DIVIDE(MAX(Parameter2[Parameter2])|POWER(1.0766|2))|Forecast[TRC Cost])
)
)
y la tabla Pronóstico se parece a esto:
Sector | Actividad | año | Ventajas | Costo de TRC |
AA | A | 2020 | 0 | 10 |
AA | A | 2021 | 0 | 20 |
Bb | A | 2022 | 0 | 30 |
Bb | A | 2023 | 0 | 40 |
Cc | B | 2020 | 20 | 10 |
Cc | B | 2021 | 30 | 30 |
Dd | B | 2022 | 40 | 60 |
Dd | B | 2023 | 50 | 100 |
AA | C | 2020 | 30 | 15 |
AA | C | 2021 | 40 | 40 |
Bb | C | 2022 | 50 | 70 |
Bb | C | 2023 | 60 | 100 |
Hola @Rob_B ,
Para filtrar todas las visualizaciones es necesario tener una segmentación de datos que solo puede ser una columna. Nunca se puede usar una medida en una segmentación de datos.
Si esto ayuda y resuelve el problema, apreciar un Kudos y marcarlo como una solución! 🙂
Gracias
Pragati
Gracias @Pragati11, eso es bueno saber!
Pude lograr el resultado que quería creando una nueva medida utilizando las funciones CALCULATE y FILTER con operadores lógicos:
Scenario TRC Ratio (adjusted) = CALCULATE(
'Scenario Measures'[Scenario TRC Ratio]|Filter(Forecast|Forecast[Activity]<>"B" || Forecast[Activity]="B" && 'Scenario Measures'[Scenario TRC Ratio]>=1
)
)