Gráficos de control-ALLSELECTED

Un usuario Pregunto ✅

Hola a todos,

Anteriormente creó gráficos de control utilizando un conjunto de datos con solo los datos necesarios. Ahora estoy tratando de usar las mismas medidas para crear los gráficos de control donde los datos necesarios son solo un subconjunto.

Estoy usando 4 medidas, las dos de abajo y una para hacer los límites superior e inferior.

Promedio de gráfico de control = CALCULAR (PROMEDIOX (TABLA, COLUMNA con datos necesarios), TODO SELECCIONADO (Identificador por el que quiero ordenar]))
ControlChart STDDev = CALCULATE(STDEVX. P(Tabla],columna con los datos necesarios),ALLSELECTED(identificador por el que quiero ordenar)
Mi problema es que mientras obtengo los valores correctos, mi gráfico incluye identificadores que no están vinculados a los datos. Mi eje x es el campo de muestra utilizado en allSelected.
Si uso ALLSELECTED obtengo etiquetas de eje x que no son relevantes. Si no usa ALLSELECTED obtiene los valores calculados para cada punto de datos y no para todo el rango.
Sin TODOSECLTED
PBI_Rookie_0-1630260010552.png

Con TODOS LOS SELECCIONADOS

PBI_Rookie_1-1630260118112.png

¿Alguna sugerencia?
Gracias

En respuesta a Syndicate_Admin

Finalmente pude hacer que esto funcionara.

Utilicé AllSELECTED como se describe inicialmente. Sin embargo, lo que tuve que hacer para que funcionara fue duplicar mi tabla de origen y filtrarla para que fuera solo la información necesaria. En este caso, los ID de muestra.

No @PBI_Rookie,

¿Se ha resuelto su problema? Si se ha resuelto, acepto la respuesta correcta como la respuesta estándar para ayudar a los otros miembros a encontrarla más rápidamente. ¡Muchas gracias por su amable cooperación!

Equipo de apoyo a la comunidad _ Caitlyn Yan

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

¡Hola! Intente cambiar ALLSELECTED() a KEEPFILTERS(Identificador por el que quiero ordenar]).

En respuesta a Syndicate_Admin

Hola

Ok, intenté reemplazar el ALLSELECTED en ambas medidas con KEEPFILTERS. Recibo un error que dice «No se puede convertir el valor (identificador) del tipo TEXT para escribir True/False»

En respuesta a Syndicate_Admin

😮 Bueno, ese es sin duda un mensaje de error inusual…

¿Puede proporcionar algunos datos de muestra para jugar?

En respuesta a Syndicate_Admin

Jugando un poco con KeepFilters puedo ver por qué me está dando ese error. Si lo alteró un poco, es decir, KeepFilters(Column=»») no obtuvo el error. Desafortunadamente tampoco resuelve el problema inicial.

En respuesta a Syndicate_Admin

Creo que estaba un poco apagado… pruebe KEEPFILTERS() con lo que esté en el eje X

En respuesta a Syndicate_Admin

Finalmente pude hacer que esto funcionara.

Utilicé AllSELECTED como se describe inicialmente. Sin embargo, lo que tuve que hacer para que funcionara fue duplicar mi tabla de origen y filtrarla para que fuera solo la información necesaria. En este caso, los ID de muestra.

En respuesta a Syndicate_Admin

¿Podría describir más de su solución?

¿La fuente duplicada está relacionada con la tabla original?

¿Utiliza el ID de la nueva tabla en el eje X?

¿Cómo se filtra la nueva tabla de ID? ¿Todavía se pueden usar rebanadoras?

Tengo un caso similar con los gráficos de control.

En mi caso hay datos de calidad de diferentes maquinas en la misma tabla. En el gráfico de control, quiero mostrar solo la máquina seleccionada en el intervalo de tiempo seleccionado. Uso la segmentación de datos para eso, ya que no quiero crear 20 tablas de duplicar para cada máquina.

Todo funciona bien hasta que agrega una medida que incluye ALLSELECTED. Vea a continuación.

SamiS_0-1638273838838.png

A continuación, quiero agregar la línea AVG, pero esto sucede:

SamiS_1-1638273971566.png

AVG-line se calcula correctamente (incluye solo las filas que él seleccionó), pero x-axle sigue mostrando todas las filas que deben filtrarse.

DAX para la línea AVG es: CALCULAR( [AVG_RH%], TODOS LOS SELECCIONADOS(Inspecciones[Id]))

Visual se filtra mediante el uso de la segmentación de datos, que en realidad filtra la tabla ‘máquinas’. La tabla ‘Máquinas’ está relacionada con la tabla ‘Inspecciones’. Slicer filtra los valores de línea en visual, pero los valores del eje x permanecerán.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *