Estoy tratando de limitar los datos que se muestran en un informe para que sean solo los datos de los espectadores actuales.
Lo he logrado aplicando una medida, CurrentUserName = USERPRINCIPALNAME()
Luego filtro las imágenes por esta medida,
Es decir, crear una medida SalesSum y luego crear una nueva medida como
SalesSumCurrentUser=CALCULATE('Sales'[SalesSum] ,FILTER('Users','Users'[email]=[CurrentUser])
Funciona bien.
Pero cuando aplico una segmentación de datos "entre" a los elementos visuales, no puedo obtener los límites de la segmentación de datos para mostrar el valor máximo y mínimo de los usuarios actuales. Muestra el rango de toda la tabla. ¿Cómo puedo aplicar un filtro a los valores que definen la segmentación de datos?
Intente crear dos medidas para calcular el valor máximo y mínimo en su rango para el usuario que ha iniciado sesión.
Puede utilizar:
Max LoggedIn = CALCULATE(MAX('Table'[Values]), FILTER('Users','Users'[Email] = [CurrentUser])
Min LoggedIn = CALCULATE(MIN('Table'[Values]), FILTER('Users','Users'[Email] = [CurrentUser])
Utilice estas dos medidas como filtros para su cortadora.
¿Trabaja para ti? ¡Marque esta publicación como una solución si lo hace!
Hola Shaurya,
Gracias por su respuesta.
¿Cómo hago estos filtros de medidas en la rebanadora? Los valores son correctos, pero no veo cómo puedo adjuntarlos a la segmentación de datos.
Le sugiero que cree una nueva tabla que se filtre dinámicamente usando algo como esto:
Custom Slicer = FILTER('Table','Table'[Value]>=[Min LoggedIn] && 'Table'[Value]<=[Max LoggedIn])
¿Trabaja para ti? ¡Marque esta publicación como una solución si lo hace!