Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola a todos
Soy bastante nuevo en Power BI y he estado luchando con una solución para esto desde hace un tiempo. Esperemos que alguien aquí pueda ayudar.
Tengo una lista de defectos que se plantean a lo largo del año, durante varias fases (o flujos de trabajo).
Una lista de repasos simplificada, incluidos los campos relevantes.
DefectData (Datos de defectos) | |
Identificación de defecto | Fecha de emisión |
B0001 | 03/01/2021 |
B0002 | 10/03/2021 |
B0003 | 10/06/2021 |
B0004 | 03/09/2021 |
B0005 | 27/11/2021 |
B0006 | 20/02/2022 |
B0007 | 16/05/2022 |
B0008 | 09/08/2022 |
B0009 | 02/11/2022 |
ETC |
Una lista simplificada de las fases/flujos de trabajo
Fases | |||||
Año | Fase | Paso | Fecha de inicio | Fecha final | Nombre de fase |
2021 | P1 | S1 | 01/01/2021 | 15/03/2021 | 2021_P1_S1 |
2021 | P1 | S2 | 16/03/2021 | 15/06/2021 | 2021_P1_S2 |
2021 | P2 | S1 | 01/06/2021 | 20/10/2021 | 2021_P2_S1 |
2021 | P2 | S2 | 21/10/2021 | 31/12/2021 | 2021_P2_S2 |
2022 | P1 | S1 | 01/01/2022 | 28/02/2022 | 2022_P1_S1 |
2022 | P2 | S1 | 01/03/2022 | 15/06/2021 | 2022_P2_S1 |
2022 | P2 | S2 | 16/06/2022 | 30/09/2022 | 2022_P2_S2 |
ETC |
Puse una segmentación de datos en mi panel de control y creé algunas medidas que extraen las fechas de inicio/finalización de un único nombre de fase seleccionado, que luego se puede aplicar a los datos de defecto; esto funciona bien para un solo par de fechas, pero me gustaría permitir la selección de varios PhaseNames.
He considerado agregar columnas adicionales a la tabla DefectData, pero la tabla Fases tendrá alrededor de 20+ entradas cada año y las fechas de fase pueden superponerse, lo que (supongo) significa que necesitaría una columna adicional para cada fila.
En mi cabeza, mi solución ideal sería permitir que el usuario seleccione múltiples "fases" y los defectos dentro de los múltiples rangos de fechas se marquen (y luego aparezcan en el gráfico).
Cualquier ayuda será recibida con gratitud.
Gracias
Hola @SteveW_Stats ,
¿Qué tipo de salida quieres? Lo siento mucho, no estoy seguro basándome en su descripción.
Cómo obtener respuestas rápidas a tu pregunta
Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).
Saludos
Equipo de apoyo a la comunidad _ Rongtie
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias. Estoy de acuerdo con su comentario. Mi objetivo estaba un poco a mitad de camino y me costó enmarcar.
Sin embargo, he logrado resolver mi problema creando una tabla compuesta, de la siguiente manera:
DefectsInPhases = filter(
combinación cruzada(
SELECTCOLUMNS(
DefectData,
"ID de defecto", DefectData[ID de defecto],
"Fecha de elevación", DefectData[Fecha de elevación]
),
SELECTCOLUMNS(
Fases
"PhaseNames", Phases[PhaseName],
"Inicio", Fases[Fecha de inicio],
"Fin", Fases[Fecha de finalización]
)
),
[Fecha de planteamiento] >= [Inicio]
&& [Fecha de emisión] <= [Fin]
Esto me ha dado una tabla de la siguiente manera:
Esto me permitirá graficar la distribución semanal de los defectos planteados a lo largo de las fases del trabajo.