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
En mi gráfico de radar (he descargado de la tienda de aplicaciones - Radar 2.0.2 ), en el caso normal, debería tener las cinco áreas de enfoque para los participantes de entrenamiento. Sin embargo, cuando selecciono a una persona de la lista, no mostrará las cinco áreas de enfoque, pero solo muestra algunas áreas de enfoque. Pero quiero tener esas áreas de enfoque sin valor. Traté de usar
Sin seleccionar el nombre de los participantes, este gráfico de radar mostrará las 5 áreas de enfoque.
Al seleccionar un participante de la lista completa,
Así que traté de comprobar el sitio web para ver si puedo encontrar alguna solución a él y encontré esta solución como esta a continuación. Esta función le permite mostrar elementos sin valores. Sin embargo, en Radar 2.0.2, no tiene un campo que me permita mostrar los elementos sin valores.
En la aplicación Radar 2.0.2, no hay ninguna característica que me permita mostrar elementos sin valor.
Resumen
¿Hay alguien que esté familiarizado con Radar Chart y necesito ayuda para esta parte? ¿O hay algún mejor tipo de versión gratuita de Radar Chart que me permita mostrar artículos sin valor también? ¿O necesito hacer algo al diagrama de modelado de datos como muchos a uno, uno a muchos...?
Finalmente funciona. ¡Muchas gracias por su paciencia y tomar tanto tiempo y esfuerzo para guiarme a lo largo! Creo que este post será muy valioso para otros que quieren mostrar otros elementos sin valores.
Hola @zxavierdeloitte ,
Creamos un modelo de muestra como el suyo.
Luego hemos modificado ligeramente la Medida original.
Measure =
var _select = VALUES('Slicer table'[Area of Focus])
return
IF(
ISFILTERED('Slicer table'[Area of Focus]),
CALCULATE(DISTINCTCOUNT('Program Table'[Program ID]),FILTER('Framework table','Framework table'[Area of Focus] in _select))+0,1)
Por favor, compruebe el archivo pbix a continuación.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @zxavierdeloitte ,
¿A qué tablas pertenece la columna de nombre completo?
¿Tiene una relación entre la tabla Framework y la tabla Program?
Si tienen una relación basada en el identificador de programa, puede probar la siguiente medida.
Measure =
var _select = VALUES('Slicer table'[Area of Focus])
return
IF(
ISFILTERED('Slicer table'[Area of Focus]),
CALCULATE(DISTINCTCOUNT('Framework table'[Program ID]),FILTER('Framework table','Framework table'[Area of Focus] in _select))+0,1)
Si no cumple con sus requisitos, ¿podría proporcionar una muestra de maqueta basada en datos falsos?
Será útil si puede mostrarnos el resultado esperado exacto basado en las tablas.
Cargue sus archivos en OneDrive para la Empresa y comparta el enlace aquí. Por favor, no contenga ninguna Información Confidencial o Datos Reales en su respuesta.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
Hola @v-zhenbw-msft
Gracias. Parece que no pude adjuntar el panel pbi de muestra con datos ficticios que es similar a mis datos reales. De todos modos voy a adjuntar todas las capturas de pantalla de mis datos ficticios aquí.
En cuanto al nombre completo, en realidad pertenece a otra tabla que se denomina tabla de participantes.
Tabla de programas, agregué información adicional
He creado la nueva tabla para la tabla de participantes y pls se refieren a la captura de pantalla. Incluso si creé la tabla, la salida no es del todo correcta.
Después de crear la nueva medida, agregué en estos campos para Radar Chart y así es como obtuve la salida.
Tal vez pueda usar los campos equivocados y por favor ilumíneme amablemente.
Gracias
Hola @v-zhenbw-msft
Gracias. Pero todavía no pude obtener la salida correcta, aunque me las arreglo para obtener todos los elementos mostrados.
Cuando selecciono a Angeline ella ha tomado sólo un curso que le permite trabajar en su calidad de liderazgo. Así que la tabla de radar debe mostrar un punto para liderazgo, mientras que el resto no debe mostrar ningún valor.
Mi funcionamiento se muestra a continuación:
Luego creé una nueva medida:
Hola @zxavierdeloitte ,
Podemos crear una tabla y una medida para satisfacer sus necesidades.
1. Cree una tabla de nombres de programa distinta. Nota: no hay relación.
Slicer table = VALUES('Table'[Program Name])
2. Entonces podemos crear una medida. (La segmentación de datos utilizó el nombre del programa en la tabla De la segmentación.)
Measure =
var _select = VALUES('Slicer table'[Program Name])
return
IF(
ISFILTERED('Slicer table'[Program Name]),
CALCULATE(DISTINCTCOUNT('Table'[Program ID]),FILTER('Table','Table'[Program Name] in _select))+0,1)
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
¿Ha intentado añadir cero a su medida, para que nunca esté en blanco? Por lo general, esto da el mismo efecto que Mostrar elementos sin datos.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hola Pat,
Creo que he leído mal tu pregunta. No hay ningún campo en blanco en mi caso. Es sólo que la tabla del programa contiene todos los programas tomados por los participantes, mientras que la tabla de marco contiene una lista completa de programas con áreas de enfoque que lo acompañan. Así que si el participante A ha tomado 3 programas, entonces el gráfico de radar sólo puede mostrar el área de enfoque en función de lo que ha tomado. No mostrará ningún otro programa que no tomó. Pero queremos incluir el programa que no tomó para reflejar que no ha logrado esa área de enfoque en particular.
No se necesitan filas agregadas. Utilice una columna de nuestra tabla Framework como leyenda en el gráfico de radar y, a continuación, haga una medida como esta para los valores
ProgramCount (Recuento) (Programa[Dirección de correo electrónico]) + 0
o usar DISTINCTCOUNT si alguien puede haberlo tomado más de una vez.
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Hola Pat
gracias por su sugerencia. No hay ninguna leyenda proporcionada en el gráfico de radar 2.02. Sólo categoría e eje Y.
Pensé que debería ser el número total de programas contra el área de enfoque?
En cuanto al total no del programa, es como:
Hola Pat gracias por su pronta respuesta. Lo he pensado ya que no hay ninguna funcionalidad que me permita mostrar elementos sin valores.
Tengo dos tablas separadas con datos ficticios:
1) Tabla de programas (esos programas han sido tomados por los participantes)
2) Tabla marco (lista de todos los programas con áreas de enfoque)
Tabla de programas (datos de ejemplo)
--------------------
Dirección de correo electrónico ? ID del programa ? Nombre del programa
aaa@b.com PG01 Cómo ser un líder
aaa@b.com PG02 Cómo presentar
diversidad aaa@b.com PG03
Tabla de marco (datos de ejemplo)
---------------------------------
ID del programa ? Nombre del programa ? Area of Focus
PG01 Cómo ser Líder Liderazgo
PG02 Cómo presentar la Comunicación
PG03 Motivación de diversidad
Relación PG04 Relación con el cliente
PG05 Teambuilding Professional
Por lo tanto, en función de su sugerencia, ¿debo crear filas adicionales en la tabla de programas para que coincidan con la tabla Framework? Puedo ver que va a crear mucho trabajo, ya que tengo más de 1000 registros en ambas tablas.
¡Gracias!
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 |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |