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
Necesito trazar una entrada/salida semanal de defectos con datos en Azure. Mi conjunto de datos tiene las siguientes columnas:
ID de defecto, Fecha de creación, Fecha resuelta
Usando esto, tengo que crear un gráfico semanal (por semana de trabajo) que tendrá total bugs cummulative, Resolved Cummulative, Open a partir de esa semana. Se adjunta el conjunto de datos y también el gráfico de ejemplo que estoy intentando lograr en Power BI.
https://drive.google.com/file/d/18QpjkMZNVTh0HjgXH9lYqLP_CwUgEYEW/view?usp=sharing
Esperamos ayuda rápida.
Solved! Go to Solution.
Por lo general, este patrón es servido por una tabla Dates con una relación activa con una de sus fechas y una relación inactiva con la otra. A continuación, se crean medidas y, en la segunda medida, se especifica USERELATIONSHIP() para cambiar la relación dinámicamente.
¿Tiene una tabla de fechas (calendario)? ¿Los campos de fecha real Fecha de creación y Fecha resuelta son o son campos datetime? ¿Está buscando una solución sin necesidad de una tabla Dates?
¿Cuál es su definición de una semana de trabajo?
https://community.powerbi.com/t5/Community-Blog/It-s-the-weekend-Or-is-it/ba-p/1216125
Hola @bunny18
En primer lugar, agregue la columna monthnumber:
weeknum = WEEKNUM('Table'[Created Date],2)
A continuación, pruebe algo como las siguientes medidas:
Total Cummulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])),DISTINCTCOUNT('Table'[Defect ID])))
total open cumulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])&&[State]="On hold"),DISTINCTCOUNT('Table'[Defect ID])))
total resolved cumulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])&&[State]="Resolved"),DISTINCTCOUNT('Table'[Defect ID])))
El cálculo semanal de entrada / salida de defectos no parece funcionar en los datos donde no tenemos ninguna fecha de finalización. Cómo hacer que funcione para un conjunto corto de datos. Ej:- en la tabla siguiente, Estado [Análisis/En curso/Comprometido:- Entrada] donde Estado [Listo para la integración/listo para revisión/Re-prueba:- Salida] al mismo tiempo, ¿cómo proceder para la entrada de nuevos defectos cada semana? cualquier ayuda apreciada en este contexto.
Identificación | Estado | Fecha de creación | WEEKNUM |
1723064 | Listo para la integración | 8/31/2023 9:32 | 35 |
1717946 | Análisis | 8/28/2023 9:43 | 35 |
1717286 | Análisis | 8/25/2023 22:02 | 34 |
1716472 | Análisis | 8/25/2023 1:39 | 34 |
1709465 | Análisis | 8/23/2023 1:30 | 34 |
1709448 | Análisis | 8/23/2023 1:20 | 34 |
1709311 | Análisis | 8/22/2023 21:57 | 34 |
1707948 | Listo para la integración | 8/22/2023 10:34 | 34 |
1706241 | Análisis | 8/20/2023 21:53 | 34 |
1704453 | Análisis | 8/17/2023 7:22 | 33 |
1704227 | Análisis | 8/17/2023 3:10 | 33 |
1700381 | Comprometido | 8/11/2023 10:47 | 32 |
1692837 | Análisis | 8/9/2023 1:44 | 32 |
1686467 | Volver a probar | 8/2/2023 10:46 | 31 |
1686119 | Análisis | 8/2/2023 9:20 | 31 |
1683907 | Análisis | 8/1/2023 8:41 | 31 |
1681967 | Listo para la integración | 7/31/2023 9:15 | 31 |
1681261 | Análisis | 7/29/2023 16:47 | 30 |
1681260 | Comprometido | 7/29/2023 16:22 | 30 |
1680134 | Análisis | 7/27/2023 22:50 | 30 |
1678152 | Análisis | 7/27/2023 3:31 | 30 |
1677800 | Comprometido | 7/26/2023 21:35 | 30 |
1669951 | Análisis | 7/25/2023 10:05 | 30 |
1663141 | En curso | 7/23/2023 17:18 | 30 |
1663091 | Análisis | 7/23/2023 16:00 | 30 |
1663090 | En curso | 7/23/2023 15:22 | 30 |
1658606 | Listo para revisión | 7/21/2023 4:33 | 29 |
1655819 | Análisis | 7/20/2023 11:04 | 29 |
1655652 | Análisis | 7/20/2023 10:42 | 29 |
1652642 | Análisis | 7/19/2023 23:53 | 29 |
1646310 | Listo para revisión | 7/19/2023 2:26 | 29 |
1646291 | Listo para la integración | 7/19/2023 2:15 | 29 |
1646271 | Listo para la integración | 7/19/2023 2:08 | 29 |
1637152 | Análisis | 7/14/2023 1:59 | 28 |
1637141 | Análisis | 7/14/2023 1:18 | 28 |
1637018 | Volver a probar | 7/13/2023 22:24 | 28 |
1636268 | Listo para la integración | 7/13/2023 11:04 | 28 |
1636076 | Listo para la integración | 7/13/2023 9:55 | 28 |
1635521 | Volver a probar | 7/13/2023 6:42 | 28 |
1635333 | Comprometido | 7/13/2023 4:22 | 28 |
1635142 | Listo para la integración | 7/13/2023 1:51 | 28 |
1632183 | Volver a probar | 7/12/2023 10:06 | 28 |
1623481 | Listo para la integración | 7/5/2023 8:45 | 27 |
1621005 | Listo para revisión | 7/3/2023 5:19 | 27 |
1609486 | Análisis | 6/27/2023 0:59 | 26 |
1609485 | Comprometido | 6/27/2023 0:55 | 26 |
1605492 | Volver a probar | 6/22/2023 5:14 | 25 |
1602809 | Comprometido | 6/21/2023 1:28 | 25 |
1602080 | Análisis | 6/20/2023 11:25 | 25 |
1600975 | Volver a probar | 6/20/2023 1:32 | 25 |
1597994 | Listo para revisión | 6/16/2023 11:40 | 24 |
1597953 | Análisis | 6/16/2023 11:20 | 24 |
1597301 | Listo para la integración | 6/16/2023 6:27 | 24 |
1596741 | Listo para revisión | 6/16/2023 1:01 | 24 |
1596022 | Análisis | 6/15/2023 13:56 | 24 |
1595937 | Análisis | 6/15/2023 13:12 | 24 |
1595911 | Comprometido | 6/15/2023 12:59 | 24 |
1595743 | Listo para la integración | 6/15/2023 11:33 | 24 |
1595604 | Listo para la integración | 6/15/2023 10:27 | 24 |
1595490 | Listo para la integración | 6/15/2023 9:54 | 24 |
1595187 | Comprometido | 6/15/2023 8:37 | 24 |
1594481 | Listo para la integración | 6/15/2023 5:10 | 24 |
1594326 | Listo para la integración | 6/15/2023 4:00 | 24 |
1586562 | Listo para la integración | 6/14/2023 8:57 | 24 |
1586471 | Listo para la integración | 6/14/2023 8:46 | 24 |
1578183 | Listo para la integración | 6/9/2023 6:08 | 23 |
1572794 | Análisis | 6/5/2023 0:27 | 23 |
1572205 | Comprometido | 6/2/2023 9:18 | 22 |
1571945 | Listo para la integración | 6/2/2023 5:15 | 22 |
1570991 | Análisis | 6/1/2023 8:16 | 22 |
1563849 | Volver a probar | 5/31/2023 4:13 | 22 |
1561164 | Listo para la integración | 5/30/2023 6:34 | 22 |
1560676 | Listo para la integración | 5/30/2023 2:47 | 22 |
1559839 | Listo para la integración | 5/28/2023 21:02 | 22 |
1559019 | Análisis | 5/26/2023 1:51 | 21 |
1553708 | Listo para revisión | 5/18/2023 6:57 | 20 |
1553695 | Listo para la integración | 5/18/2023 6:52 | 20 |
1553526 | Listo para la integración | 5/18/2023 4:46 | 20 |
1548333 | Listo para la integración | 5/17/2023 8:12 | 20 |
1542383 | Comprometido | 5/11/2023 10:44 | 19 |
1540268 | Volver a probar | 5/9/2023 3:36 | 19 |
1540254 | Volver a probar | 5/9/2023 3:23 | 19 |
1527204 | Listo para la integración | 5/1/2023 22:46 | 18 |
1524447 | Comprometido | 4/26/2023 12:50 | 17 |
1524169 | Volver a probar | 4/26/2023 8:33 | 17 |
1506515 | Volver a probar | 4/18/2023 2:55 | 16 |
1494296 | Volver a probar | 4/14/2023 6:25 | 15 |
1467378 | Listo para la integración | 3/31/2023 10:17 | 13 |
1437540 | Volver a probar | 3/13/2023 8:19 | 11 |
1436521 | Volver a probar | 3/10/2023 5:50 | 10 |
Hola @bunny18
Creo que se refiere a estas cuestiones similares:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Open-Tickets/td-p/409364
https://community.powerbi.com/t5/Desktop/Count-of-Open-cases-over-time/td-p/761764
https://community.powerbi.com/t5/Desktop/Getting-a-running-total-of-current-open-Tickets/td-p/448431
Hola
¡Gracias! He creado una tabla Fechas de la siguiente manera:
Revisé los enlaces que compartiste, e intenté usar las fórmulas (modificadas), pero no funcionó para mí.
Basándome en los datos adjuntos de Azure, necesito un gráfico que muestre la tendencia semanal ((por número de año y semana)) de
Total Cummulative
Total Resuelto Cummulative
Abierto
El estado Bug en los datos azules tiene varios estados (Nuevo, Asignado, Implementado) que dará el 'Abierto'
Y resuelto y cerrado (con fecha de resolución) que será el total resuelto cummulative.
¿cómo puedo lograr esto?
Hola @bunny18
Es difícil imaginar el problema que conociste ahora, ¿te importaría compartir amablemente el tonto pbix que puedo invertitar y redactarlo en él?
Puede cargarlo en onedrive para la empresa y compartir el enlace aquí. por favor, no se olvide de revelar los resultados esperados y eliminar la información confidencial.
Muchas gracias.
He subido el .pbix y también los datos de Excel de ejemplo que actualmente calculo manualmente para gráficos. Gráfico 1 & Gráfico 2 (en Excel) es mi salida deseada de los datos de BI.
https://drive.google.com/drive/folders/1ZwiV022tY8IaKU4Kup09BX5ABEc0JJTr?usp=sharing
Hola @bunny18
En primer lugar, agregue la columna monthnumber:
weeknum = WEEKNUM('Table'[Created Date],2)
A continuación, pruebe algo como las siguientes medidas:
Total Cummulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])),DISTINCTCOUNT('Table'[Defect ID])))
total open cumulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])&&[State]="On hold"),DISTINCTCOUNT('Table'[Defect ID])))
total resolved cumulative = CALCULATE(SUMX(FILTER(ALL('Table'),[Created Date]<=MAX('Table'[Created Date])&&[weeknum]=MAX('Table'[weeknum])&&[State]="Resolved"),DISTINCTCOUNT('Table'[Defect ID])))
Por lo general, este patrón es servido por una tabla Dates con una relación activa con una de sus fechas y una relación inactiva con la otra. A continuación, se crean medidas y, en la segunda medida, se especifica USERELATIONSHIP() para cambiar la relación dinámicamente.
¿Tiene una tabla de fechas (calendario)? ¿Los campos de fecha real Fecha de creación y Fecha resuelta son o son campos datetime? ¿Está buscando una solución sin necesidad de una tabla Dates?
¿Cuál es su definición de una semana de trabajo?
https://community.powerbi.com/t5/Community-Blog/It-s-the-weekend-Or-is-it/ba-p/1216125
Las fechas son las que se encuentran en el informe de VSTS y las convierto en número de semana mediante la fórmula DAX en BI.
En realidad es campo de fecha y hora.
No tengo tabla de calendario y por lo tanto preferiría tener una solución sin la necesidad de tabla de fechas.
Permítanme reformular: Esto no funcionará sin una tabla Fechas que tenga fechas contiguas y tenga una designación clara de "número de semana" basada en la lógica de su empresa (¡a través de los límites del año y del trimestre!) Usar la fórmula DAX para números de semana es muy arriesgado.
Está bien notado. Por lo tanto, creará la tabla de fechas. Por favor, podría ayudar a proporcionar una solución basada en la tabla de fechas.
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 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |