detalles de campo dinámico de diagrama de dispersión

Un usuario Pregunto ✅

francosrojo

Hola comunidad,

Tuve un problema que no puedo resolver. Quiero desarrollar un diagrama de dispersión dinámico. El usuario puede elegir cualquiera de los ejes y los detalles del diagrama de dispersión entre diferentes opciones. La idea es que el usuario pueda ver la relación entre diferentes medidas. Estas medidas están en grupos de atributos, por lo que puede comparar solo medidas que están en el mismo atributo. En este momento estoy haciendo una Demo. No tuve problema con las medidas de los ejes, tuve éxito haciendo estas dos medidas, una de ellas:

Medida = SI(VALORES(Discriminador[NOMBRESDiscriminador])=»TIEMPO», INTERRUPTOR(VERDADERO(),
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 1″,[Medida Indice 1],
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 2″,[Medida Indice 2],
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 3″,[Medida Indice 3],
BLANCO()
), SI(VALORES(Discriminador[NOMBRESDiscriminador])=»Geografía», INTERRUPTOR (VERDADERO(),
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 4″,[Medida Indice 4],
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 5″,[Medida Indice 5],
VALORES(NombresÍndices[NOMBRESINDICES])=»Índice 6″,[Medida Indice 6],
BLANCO()
El otro es muy parecido. Entiendo por otra publicación que no puedo usar un mesuare en el campo Detalles, pero quiero saber si hay alguna forma en que pueda usar este gráfico de dispersión dinámico también en el campo Detalles, ¿es posible? Traté de usar este código DAX en una columna:

Columna = SWITCH(TRUE(),VALUES(Discriminador[NOMBRESDiscriminador])=»TIEMPO»,[Medida TIEMPO],
VALORES(Discriminador[NOMBRESDiscriminador])=»Geografía»,[Medida Geografia],
BLANCO()
)

Pero no tuve éxito.

Realmente agradeceré cualquier ayuda que puedan brindarme,
Gracias.

parar2k

@FranksRojo, ¿por qué no explorar nuevas funciones visuales personalizadas?

me gustaría Prestigio si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para dar Kudos a quien haya ayudado a resolver su problema. ¡Es una muestra de agradecimiento!

Visitanos en https://perytus.com, su ventanilla única para proyectos/capacitación/consultoría relacionados con Power BI.

francosrojo

En respuesta a parar2k

¡Gracias! Es una buena idea pero el usuario debe ver los gráficos sin modificar el informe :S. ¿Conoces otra opción para solucionar el problema? @parry2k

parar2k

En respuesta a francosrojo

@FranksRojo hay muchas soluciones, pero esos son trucos complicados, solo para tener en cuenta que cuando los usuarios usan imágenes personalizadas, no están cambiando los informes subrayados, es solo su vista del informe. Una vez más, recomendaría encarecidamente seguir este camino en lugar de usar cualquier método complicado para lograrlo, que se puede usar fácilmente desde el primer momento. Solo mi pensamiento. Mantenlo simple.

me gustaría Prestigio si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer esfuerzos para dar Kudos a quien haya ayudado a resolver su problema. ¡Es una muestra de agradecimiento!

Visitanos en https://perytus.com, su ventanilla única para proyectos/capacitación/consultoría relacionados con Power BI.

francosrojo

En respuesta a parar2k

@parry2k Es una muy buena solución, gracias por toda su ayuda, pero creo que no puedo usarla. Voy a explicar más el problema que tuve. El problema es que quiero usar varias medidas para los ejes, solo las medidas de la misma tabla se pueden comparar entre ellas. Por ejemplo:
tabla 1: variable1 1, variable1 2, … , variable1 n

tabla 2: variable2 1, variable2 2, … , variable2 o

.

.

.

tabla m: variablem 1, variablem 2, … , variablem p

Todas estas tablas tenían una columna que contenía un contador, como puede ver, las tablas tenían diferentes tamaños

Puedo comparar en el diagrama de dispersión la «variable1 1» con la «variable1 x» pero no puedo comparar la «variable1 x» con la «variable2 y» porque están en diferentes tablas y tienen diferentes tamaños.

Ya hice las medidas de la comparación de las dos variables que son los ejes de la gráfica pero en este momento necesito poner la columna que contiene el contador cada vez que quiero cambiar las variables que quiero comparar.

En este punto la solución que ofreces es perfecta pero el problema es que no siempre seré el usuario final. El usuario puede ser una persona que no sabe dónde está la tabla que puede comparar dos variables diferentes. Por esta razón prefiero hacer los 3 campos dinamycs y si el usuario pone los campos que no se pueden comparar el gráfico mostrará un error.

En este caso, preferiré hacer un hack complacido porque el usuario final quizás no entienda toda la lógica. ¿Conoces una solución para hacer este campo dinamyc?

Agradezco mucho la ayuda que me puedan brindar con este problema.

Muchísimas gracias.

Deja un comentario

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