Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola, necesito tu ayuda.
Estoy trabajando en un informe de PowerBI que está conectado a un modelo tabular de "conexión en vivo" para el que estoy usando una medida "Weight_PTF".
Esta métrica utiliza la función ALLSELECTED para calcular una relación.
VAR CurrentAssetVal = [SEC_MarketValue_PTF]
VAR ParentAssetVal = CALCULATE ([SEC_MarketValue_PTF], ALLSELECTED ())
VAR RatioToParent = DIVIDE (CurrentAssetVal, ParentAssetVal)
RETURN RatioToParent
Esta métrica funciona bien cuando usamos Excel y los usuarios están contentos.
El problema viene cuando utilizo el indicador en PowerBI.
El problema es que en mi informe PBI tenemos filtros y no queremos que esos filtros afecten a nuestra métrica.
Por ejemplo, en el objeto visual queremos mostrar una N superior pero sin volver a calcular la relación.
¿Tiene alguna idea de cómo omitir los filtros en los informes de Power BI?
Hola @Lidou_Cand ,
Utilizando la función ALLSELECTED() calculará la tabla filtrada. Puede utilizar la función ALL() en su lugar.
Es mejor compartir algunos datos de ejemplo y el resultado esperado si necesita ayuda con la fórmula DAX.
Saludos
Jay
@Lidou_Cand, puede usar todas o deshabilitar las interacciones
https://docs.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions
Hola @Lidou_Cand ,
Esto depende del cálculo que esté haciendo y del tipo de filtros que aplique, en este caso tendrá que aplicar una instrucción ALL a su cálculo de esa manera cuando haga un TOPN el valor no se volverá a calcular.
Al utilizar ALLSELECTED, el filtro se aplica a los valores seleccionados, esto significa que si tiene una lista de 50 clientes, todos ellos se incluyen en el cálculo cuando se aplica un TOP 5 al utilizar el all selected el cálculo solo tendrá en cuenta los 5 clientes y no los 50. Usando ALL superará el contexto del filtro y devolverá las columnas completas.
Tenga en cuenta que dependiendo de la medida y el contexto es posible que necesite usar una tabla temporal o similar.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Português