Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Calcular función para crear un gráfico - LBE vs original

Hola a todos!

Heredé el siguiente gráfico que utiliza la función de cálculo para crear un gráfico de ejecución planificada (Progreso de la ejecución de la prueba - Gráfico inferior izquierdo). La línea azul claro son nuestros scripts planificados semanales para pruebas que utilizan "Fecha de ejecución planificada" para crear la línea. Sin embargo, el equipo con el que trabajo ahora está buscando considerar tanto la "Fecha de ejecución planificada" como una "Fecha de ejecución planificada de LBE" si se completa. Estos datos se obtienen de una lista de SharePoint donde estos valores son dos columnas independientes.

Código:

TC Planned Execute Cumulative = CALCULATE(COUNTA('Test Execution Tracker'[Date]), FILTER(ALLSELECTED('Test Execution Tracker'),'Test Execution Tracker'[Event Value]="Planned" && 'Test Execution Tracker'[Event Type]="Execute" &&'Test Execution Tracker'[Date]<= MAX('Test Execution Tracker'[Date])))

msj72432_1-1678894040093.png

El propietario anterior de esto básicamente creó múltiples elementos de línea para cada registro que alimenta la fórmula anterior. Pude actualizar la consulta para crear un elemento de línea para la ejecución planificada de LBE. Sin embargo, solo puedo usar LBE o la fecha planificada original para crear el gráfico.

msj72432_0-1678894279270.png

¿Hay alguna manera de agregar lógica a la función para considerar la fecha planificada original o la fecha planificada LBE donde se rellena?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Por favor, hágamelo saber si estas entradas adicionales ayudan.

Cuando los datos se introducen en PowerBI, se generan varios elementos de línea para cada identificador (este conjunto de datos proviene de una lista de SharePoint). Se ejecutan algunas transformaciones para llegar al conjunto de datos siguiente:

= Table.RenameColumns(#"Unpivoted Columns1",{{"attribute", "date category"}, {"value", "date"}})

= Table.AddColumn(#"Renamed Columns1", "Event Type", each if Text.Contains([Date Category], "LBE") then "LBE" else if Text.Contains([Date Category], "Execution") then "Execute" else if Text.Contains([Date Category],"Approval") then "Complete" else null)

Para luego llegar al gráfico anterior (línea planificada), se utiliza la siguiente fórmula. Para el eje X, se estableció una fecha de fin de semana simple.

TC Planned Execute Cumulative = CALCULATE(COUNTA('Test Execution Tracker'[Date]), FILTER(ALLSELECTED('Test Execution Tracker'),'Test Execution Tracker'[Event Value]="Planned" && 'Test Execution Tracker'[Event Type]="Execute" &&'Test Execution Tracker'[Date]<= MAX('Test Execution Tracker'[Date])))

Así que aquí es donde está mi problema, si reemplazo "Tipo de evento" con "LBE", solo muestra registros que tienen una fecha LBE. Pero, si lo dejo como "Ejecutar", no considera el LBE. Debido a las múltiples líneas para cada registro, no he podido encontrar una manera de considerar LBE si existe, pero también dejar en la fecha original si LBE no existe.

IdentificaciónCategoría de fechaFechaTipo de eventoValor del evento
5570PlannedApprovalDate03/15/23ÍntegroPlanificado
5570ActualExecutionDate03/10/23EjecutarActual
5570LBEPlannedExecutionDate03/17/23LBEPlanificado
5570PlannedExecutionDate03/08/23EjecutarPlanificado
5571PlannedApprovalDate04/06/23ÍntegroPlanificado
5571PlannedExecutionDate03/30/23EjecutarPlanificado
5572ActualExecutionDate02/28/23EjecutarActual
5572PlannedExecutionDate02/13/23EjecutarPlanificado
5573ActualExecutionDate02/28/23EjecutarActual
5573PlannedExecutionDate03/06/23EjecutarPlanificado
5574ActualExecutionDate02/24/23EjecutarActual
5574PlannedExecutionDate02/20/23EjecutarPlanificado
5575ActualExecutionDate02/24/23EjecutarActual
5575PlannedExecutionDate02/20/23EjecutarPlanificado
5576ActualExecutionDate02/28/23EjecutarActual
5576PlannedExecutionDate02/20/23EjecutarPlanificado
5577PlannedExecutionDate02/20/23EjecutarPlanificado
5577ActualExecutionDate02/27/23EjecutarActual
5578PlannedExecutionDate02/20/23EjecutarPlanificado
5578ActualExecutionDate02/27/23EjecutarActual
5606ActualApprovalDate03/15/23ÍntegroActual
5606PlannedApprovalDate04/11/23ÍntegroPlanificado
5606ActualExecutionDate03/14/23EjecutarActual
5606LBEPlannedExecutionDate03/17/23LBEPlanificado
5606PlannedExecutionDate04/10/23EjecutarPlanificado
5607ActualApprovalDate03/01/23ÍntegroActual
5607PlannedApprovalDate03/30/23ÍntegroPlanificado
5607PlannedExecutionDate03/27/23EjecutarPlanificado
5608ActualApprovalDate02/07/23ÍntegroActual
5608PlannedApprovalDate03/30/23ÍntegroPlanificado
5608ActualExecutionDate02/05/23EjecutarActual
5608PlannedExecutionDate03/27/23EjecutarPlanificado
5610ActualApprovalDate03/01/23ÍntegroActual
5610PlannedApprovalDate03/20/23ÍntegroPlanificado
5610LBEPlannedExecutionDate03/17/23LBEPlanificado
5610PlannedExecutionDate03/13/23EjecutarPlanificado
5611ActualApprovalDate03/01/23ÍntegroActual
5611ActualExecutionDate03/06/23EjecutarActual
5611PlannedExecutionDate03/06/23EjecutarPlanificado
5612ActualApprovalDate02/08/23ÍntegroActual
5612ActualExecutionDate02/01/23EjecutarActual
5612PlannedExecutionDate02/20/23EjecutarPlanificado
5615PlannedExecutionDate03/13/23EjecutarPlanificado
5616PlannedExecutionDate03/30/23EjecutarPlanificado
5617ActualExecutionDate03/10/23EjecutarActual
5617LBEPlannedExecutionDate03/10/23LBEPlanificado
5617PlannedExecutionDate02/27/23EjecutarPlanificado
5618PlannedExecutionDate03/03/23EjecutarPlanificado
5623PlannedExecutionDate03/17/23EjecutarPlanificado
5624PlannedExecutionDate03/17/23EjecutarPlanificado
5625PlannedExecutionDate03/17/23EjecutarPlanificado
5627PlannedExecutionDate03/13/23EjecutarPlanificado
5628PlannedExecutionDate03/22/23EjecutarPlanificado
5630PlannedExecutionDate03/17/23EjecutarPlanificado
5630ActualExecutionDate03/09/23EjecutarActual
5631PlannedExecutionDate03/17/23EjecutarPlanificado
5632LBEPlannedExecutionDate03/30/23LBEPlanificado
5632PlannedExecutionDate03/17/23EjecutarPlanificado
5633LBEPlannedExecutionDate03/30/23LBEPlanificado
5633PlannedExecutionDate02/27/23EjecutarPlanificado
5634LBEPlannedExecutionDate03/30/23LBEPlanificado
5634PlannedExecutionDate03/20/23EjecutarPlanificado
5635LBEPlannedExecutionDate03/30/23LBEPlanificado
5635PlannedExecutionDate03/17/23EjecutarPlanificado
5636LBEPlannedExecutionDate03/30/23LBEPlanificado
5636PlannedExecutionDate03/17/23EjecutarPlanificado
5638LBEPlannedExecutionDate03/30/23LBEPlanificado
5638PlannedExecutionDate03/17/23EjecutarPlanificado
5639LBEPlannedExecutionDate03/30/23LBEPlanificado
5639PlannedExecutionDate02/27/23EjecutarPlanificado
5640LBEPlannedExecutionDate03/30/23LBEPlanificado
5640PlannedExecutionDate02/27/23EjecutarPlanificado
5641PlannedExecutionDate03/02/23EjecutarPlanificado
5642PlannedExecutionDate04/03/23EjecutarPlanificado
5643PlannedExecutionDate03/28/23EjecutarPlanificado
5644PlannedExecutionDate03/17/23EjecutarPlanificado
5647ActualExecutionDate03/13/23EjecutarActual
5647PlannedExecutionDate03/17/23EjecutarPlanificado
5648PlannedExecutionDate04/10/23EjecutarPlanificado
5649PlannedExecutionDate04/10/23EjecutarPlanificado
5651PlannedExecutionDate03/03/23EjecutarPlanificado
5661PlannedApprovalDate03/20/23ÍntegroPlanificado
5661PlannedExecutionDate03/21/23EjecutarPlanificado
5662PlannedApprovalDate03/17/23ÍntegroPlanificado
5662LBEPlannedExecutionDate03/13/23LBEPlanificado
5662PlannedExecutionDate03/13/23EjecutarPlanificado
5663PlannedApprovalDate03/17/23ÍntegroPlanificado
5663LBEPlannedExecutionDate03/13/23LBEPlanificado
5663PlannedExecutionDate03/14/23EjecutarPlanificado
5664PlannedApprovalDate03/17/23ÍntegroPlanificado
5664LBEPlannedExecutionDate03/13/23LBEPlanificado
5664PlannedExecutionDate03/16/23EjecutarPlanificado
5665PlannedApprovalDate03/17/23ÍntegroPlanificado
5665LBEPlannedExecutionDate03/13/23LBEPlanificado
5665PlannedExecutionDate03/16/23EjecutarPlanificado
5666PlannedApprovalDate03/30/23ÍntegroPlanificado
5666LBEPlannedExecutionDate03/27/23LBEPlanificado
5666PlannedExecutionDate03/27/23EjecutarPlanificado
5667PlannedApprovalDate03/30/23ÍntegroPlanificado
5667LBEPlannedExecutionDate03/27/23LBEPlanificado
5667PlannedExecutionDate03/17/23EjecutarPlanificado

no estoy seguro de entender completamente la pregunta. ¿Qué tal esta versión?

Syndicate_Admin
Administrator
Administrator

Lea acerca de COALESCE()

Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
Muestre el resultado esperado en función de los datos de muestra que proporcionó.

https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523

Syndicate_Admin
Administrator
Administrator

Hi , @msj72432

De acuerdo con su descripción, debe analizar la fecha planificada o la fecha planificada de LBE .

Si esto , creo que puedes intentar usar el parámetro de campo como una dimensión para el eje x.

Para obtener más información, puede consultar :
Permitir que los lectores de informes usen parámetros de campo para cambiar los objetos visuales (ve...

Parámetros de campos en Power BI - SQLBI

Si este método no satisface sus necesidades, puede proporcionarnos sus datos de muestra especiales y los datos de muestra de salida deseados en forma de tablas, para que podamos ayudarlo a resolver mejor el problema. (¡También puede cargar su .pbix de muestra [sin datos confidenciales] en OneDrive y compartirlo con el enlace de OneDrive para mí! )

Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.

Saludos

Dijo Zhang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.