suma no funciona con ciertos datos de JIRA

Un usuario Pregunto ✅

Ben__

Buenos días compañeros.

Me estoy rompiendo la cabeza con este acertijo; por suerte, hay uno de ustedes, muchachos hábiles, que puede señalarme la dirección de una solución.

Aquí está el escenario:

Extraigo datos de un servidor JIRA a través de la API de búsqueda de JIRA.

Uno de los campos con los que necesito hacer cálculos es el Punto de historia campo.

El Puntos de historia El campo está en formato de texto cuando la API devuelve el valor, por lo tanto, lo renombré a StoryPoints (texto) y esa es la única manipulación que se realiza en la consulta de datos.

Esta imagen muestra los datos tal como se completan en la consulta:

1.PNG

El StoryPoints (texto) Los datos se muestran en una cuadrícula: los datos son correctos aunque todavía están en formato de texto como se muestra aquí:2.PNG

Para realizar cálculos con datos de Story Points, creo una nueva columna:

Puntos de historia = VALOR ([StoryPoints(text)])

Aquí está el resultado cuando agrego el nuevo Puntos de historia columna a la cuadrícula:3.PNG

Ahora aquí es donde aparece mi dolor de cabeza que me empuja a las paredes.

Como se puede ver en el clip de pantalla anterior, la columna es No resumir

Pero mire lo que sucede con los valores en el Columna de puntos de historia cuando configuro el campo en ¡SUMA!

como se muestra en el siguiente clip de pantalla …

4.PNG

Los valores en el Punto de historia cambio de columna y el total es MUY fuera.

Espero sinceramente que alguien más haya luchado con un problema similar y pueda ayudarme a resolverlo.

También probé las siguientes alternativas, pero sigo obteniendo el mismo resultado:

  1. Transponer el campo de la consulta a un campo numérico
  2. Cambiar el tipo de campo en la consulta a Número entero
  3. Reemplazar nulo valores en campo / columna con ceros.
  4. Creo un La medida en lugar de una columna

Cualquier ayuda, indicaciones, sugerencias o preferiblemente la solución serán muy apreciadas.

¡Gracias de antemano, muy apreciado!

Saludos

Ben

Greg_Deckler

¿Puede proporcionar datos de muestra / ejemplo que se puedan copiar y pegar?

Consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490

Ben__

En respuesta a Greg_Deckler


@Greg_Decklerescribió:

¿Puede proporcionar datos de muestra / ejemplo que se puedan copiar y pegar?

Consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490


Muchas gracias por tu interés y por intentar ayudar a @Greg_Deckler, es muy apreciado.

Soy un poco reacio a publicar y compartir archivos .pbix en un foro público porque contiene detalles de conexión a la fuente de datos interna de una empresa. Pero, si está dispuesto a ayudar y analizar el problema en detalle, envíeme un correo electrónico a ben.vandenberg.za@gmail.com y le enviaré el archivo .pbix por correo electrónico. Espero que todavía estés dispuesto a ayudar.

También probé lo siguiente;

Exportó los datos como se muestra en la cuadrícula como se muestra en la última imagen en un archivo .csv. Luego utilícelo como fuente de datos en un nuevo .pbix, pero cuando accedo a esa fuente de datos .csv, el problema no ocurre (sobreescribo la consulta de datos para no detectar automáticamente los tipos de datos. Sospecho que la exportación de la cuadrícula de PowerBI al archivo .csv reemplaza el nulo valores con un valor en blanco (vacío). Que no se puede detectar como nulo en el archivo .csv. Por lo tanto, el problema no aparece cuando utilizo ese enfoque.

Sospecho que el nulo Los valores en los datos de StoryPoints de JIRA tienen algo que ver con el problema, pero parece que no puedo averiguar cómo solucionarlo mientras accedo a los datos de JIRA.

Intenté crear un nuevo campo Story Points (tipo decimal) con la siguiente fórmula:

Puntos de historia = IF (ISERROR (VALUE (GetIssues[StoryPoints(text)])), 0, VALUE (GetIssues[StoryPoints(text)]))

Entonces obtengo este resultado con No resumir opción:

Sin opción SUMSin opción SUM

… y este resultado tan pronto como utilizo el SUMA opción:

Con opción SUMCon opción SUM

Espero que tenga algunas ideas sobre lo que puedo hacer para evitar las inconsistencias de valores al usar SUM.

Deja un comentario

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