ruso
Tengo problemas para «pensar en DAX» WRT que describe proporciones.
Tengo dos mesas.
- Una tabla que define una taxonomía de categorías (Diccionario)[Category] y cuestiones únicas (Diccionario)[All Issues].
- Una tabla de respuestas al cuestionario. Cada respuesta se puede analizar en varios problemas.
- Entre muchas otras columnas, la tabla incluye una llamada (Verbatims)[Unpivoted Issues].
- También incluye una identificación de encuestado única (Verbatims)[UUID].
Diccionario
Categoría |
Asunto |
GENERAL |
General – OTROS Problemas |
GENERAL |
General – Problemas vagos |
Puesta en marcha |
Inicio: otros problemas |
Puertos |
Puerto USB – Daño físico |
Conectividad a Internet |
Wi-Fi: problema impreciso |
Verbatim
UUID |
Problemas_sin pivotar |
5a6b5a614e593f722a24736c39 |
General – OTROS Problemas |
3e2b46627b51763b556b5b2d2e |
General – Problemas vagos |
654e434370456f4c2d6455496c |
General – OTROS Problemas |
654e434370456f4c2d6455496c |
Puerto USB – Daño físico |
654e434370456f4c2d6455496c |
Inicio: otros problemas |
2d3e5e557c4e4373592754275f |
Wi-Fi: problema impreciso |
6a7b3255424430656a6e7a5329 |
Puerto USB – Daño físico |
6a7b3255424430656a6e7a5329 |
General – OTROS problemas |
4b394832746520534c2165794f |
Puerto USB – Daño físico |
Necesito producir visualizaciones que muestren las proporciones de los problemas dentro de las categorías por encuestados únicos.
No tuve problemas para generar una visualización del % de problemas por parte de encuestados únicos o el recuento de problemas dentro de sus categorías, pero parece que no puedo entenderlo.
greg_deckler
En respuesta a ruso
@russm – Con los datos que publicaste, creé 2 nuevas columnas en el Diccionario:
Count of Issues = CALCULATE(COUNTROWS(DISTINCT(Verbatims[UUID])),RELATEDTABLE(Verbatims))
Percent of Issues = [Count of Issues] / COUNTROWS(DISTINCT(Verbatims[UUID]))
Obtengo la visualización:
Creo que me gusta más el de @Sean, ya que muestra el total único (6) y el porcentaje llega al 100%. Supongo que es lo que tiene más sentido para sus usuarios, no todos los problemas suman 9 o tienen un 150 %. O simplemente apague la fila de totales y no se los diga.
greg_deckler
En respuesta a sean
@Sean: suponiendo que sus fórmulas son para medidas, ¿correcto?
sean
En respuesta a greg_deckler
Si todas las medidas.
sean
@russm
Entonces, en este ejemplo, ¿es este el resultado que está buscando?
GENERAL => General – OTROS Problemas => 50%
=> General – Problemas vagos => 50%
GENERALES => => 100%
y así….
ruso
En respuesta a sean
¡Gracias por la rápida respuesta!
Algo así como. Lo que busco es más como esto (recuento de problemas incluidos para mayor claridad):
Categoría | Recuento de problemas | % de problemas por UUID distinto |
GENERAL | 4 | 67% |
Puertos | 3 | 50% |
Puesta en marcha | 1 | 17% |
Conectividad a Internet | 1 | 17% |
Donde: Distinctcount (Verbatims)[UUID] = 6
(Disculpas por el código hexadecimal en la publicación original. Debería haber usado nombres)
greg_deckler
En respuesta a ruso
@russm – Con los datos que publicaste, creé 2 nuevas columnas en el Diccionario:
Count of Issues = CALCULATE(COUNTROWS(DISTINCT(Verbatims[UUID])),RELATEDTABLE(Verbatims))
Percent of Issues = [Count of Issues] / COUNTROWS(DISTINCT(Verbatims[UUID]))
Obtengo la visualización:
Creo que me gusta más el de @Sean, ya que muestra el total único (6) y el porcentaje llega al 100%. Supongo que es lo que tiene más sentido para sus usuarios, no todos los problemas suman 9 o tienen un 150 %. O simplemente apague la fila de totales y no se los diga.
sean
En respuesta a ruso
@russm ¿Cambió los datos originales? => Tenía 9 cuentas distintas y de repente veo 6
ruso
En respuesta a sean
Culpable. Inmediatamente después de publicarlo, me di cuenta de que el original no ilustraba mi preocupación de la manera que yo quería, pensé que lo capté antes de tener alguna opinión.
sean
En respuesta a ruso
@russm En cualquier caso, aquí está su solución… Después de actualizar los datos…
greg_deckler
En respuesta a sean
@Sean: suponiendo que sus fórmulas son para medidas, ¿correcto?
ruso
En respuesta a greg_deckler
Gracias. Esto funciona en contra de mi ejemplo. Las proporciones están un poco fuera de lugar cuando se aplican a mi modelo de datos real. Creo que tengo trabajo TODO EXCEPTO que va más allá del alcance de la pregunta original.
sean
En respuesta a greg_deckler
Si todas las medidas.
ruso
En respuesta a sean
Gracias por aclarar esto.