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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Necesita ayuda con el error de visualización de tablas en el escritorio de PowerBI

Hola a todos,

He realizado una visualización de tabla de mis datos para mi panel de control que muestra los datos diarios, 7 días de promedio móvil y total acumulado.

Tengo dos tablas que presentan diferentes conjuntos de datos, pero la tabla izquierda (como se puede ver en la foto: "Daily Fitup Inch Dia" muestra un error donde llena espacios vacíos con el promedio móvil inicial que era "5.71" en todos los espacios vacíos.

Pero la tabla justo al lado: Daily Weld Inch Dia (con está usando exactamente la misma sintaxis para las medidas, pero ofc diferente conjunto de datos) se muestra sin errores.

Por favor, ayúdame en cómo puedo arreglar esto.Screenshot (82).png

1 ACCEPTED SOLUTION

Hola @PankajK

Su medida funciona bien en mi prueba, sin embargo creo otra medida que podría reproducir su problema. Consulte primero la siguiente imagen y compruebe la diferencia entre ellos.

112701.jpg

La causa es que las fechas en la tabla 'FITUP INCH DIA' no son continuas, sin embargo, las fechas en la tabla 'Fechas' son continuas. Cuando se utiliza la columna 'FITUP INCH DIA'[Date] en la medida, si la fecha no existe en la tabla 'FITUP INCH DIA', el resultado de LASTDATE() estará en blanco, así como el DATESINPERIOD(), que deja el valor de la medida en blanco. Sin embargo, cuando se utiliza la columna 'Dates'[Date] en la medida, la fecha siempre existe en la tabla 'Dates' para que LASTDATE() y DATESINPERIOD() no estén en blanco, lo que hace que el valor de la medida no esté en blanco.

Por favor, hágamelo saber si esto ayuda.

Equipo de apoyo a la comunidad _ Jing Zhang
Si este post ayuda, considera Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.

View solution in original post

9 REPLIES 9
Anonymous
Not applicable

Sintaxis para Rolling Average:

7 DIAS FITUP INCH AVG ?
CALCULATE(
SUM('FITUP INCH DIA'[FITUP Inch DIA]),
DATESINPERIOD(Fechas[Fecha], LASTDATE('FITUP INCH DIA'[Fecha]),-7,DIA)
)
/7

A continuación se muestran algunos datos de muestra de la Hoja: FITUP INCH DIA

TipoDRAWINGNUMBERSPOOLNOWELDNO/JOINTNOFITUP INCH DAYSCH/WTCorrienteResbalón LoteFecha
ENCABEZADO DÚPLEXW1WRS01-BR005-0250-P3400-PERW1WRS01-BR005-0250-P3400-PER-02J-1610Sch 5S3269/17/2020
ENCABEZADO DÚPLEXW1WRS01-BR005-0250-P3400-PERW1WRS01-BR005-0250-P3400-PER-02J-1610Sch 5S3379/17/2020
ENCABEZADO DÚPLEXW1WRS01-BR005-0250-P3400-PERW1WRS01-BR005-0250-P3400-PER-02J-1610Sch 5S3489/17/2020
ENCABEZADO DÚPLEXW1WRS01-BR006-0500-P3400-PERW1WRS01-BR006-0500-P3400-PER-01J-0620Sch 5S3159/9/2020
ENCABEZADO DÚPLEXW1WRS01-BR006-0500-P3400-PERW1WRS01-BR006-0500-P3400-PER-01J-0620Sch 5S3269/9/2020
ENCABEZADO DÚPLEXW1WRS01-BR006-0500-P3400-PERW1WRS01-BR006-0500-P3400-PER-01J-0620Sch 5S3379/11/2020
ENCABEZADO DÚPLEXW1WRS01-BR006-0500-P3400-PERW1WRS01-BR006-0500-P3400-PER-01J-0620Sch 5S3489/11/2020
ISO DÚPLEXW1WRS01-BR008-0150-P3400-BRNW1WRS01-BR008-0150-P3400-BRN-0572Sch 40S31510/5/2020
ISO DÚPLEXW1WRS01-BR008-0150-P3400-BRNW1WRS01-BR008-0150-P3400-BRN-0582Sch 40S31510/5/2020
ISO DÚPLEXW1WRS01-BR008-0150-P3400-BRNW1WRS01-BR008-0150-P3400-BRN-0592Sch 40S31510/5/2020
ISO DÚPLEXW1WRS01-BR008-0150-P3400-BRNW1WRS01-BR008-0150-P3400-BRN-05102Sch 40S31510/5/2020
ISO DÚPLEXW1WRS01-BR008-0150-P3400-BRNW1WRS01-BR008-0150-P3400-BRN-06112Sch 40S31510/5/2020
Anonymous
Not applicable

@v-jingzhang : Datos de PFA anteriores para su referencia

Hola @PankajK

Su medida funciona bien en mi prueba, sin embargo creo otra medida que podría reproducir su problema. Consulte primero la siguiente imagen y compruebe la diferencia entre ellos.

112701.jpg

La causa es que las fechas en la tabla 'FITUP INCH DIA' no son continuas, sin embargo, las fechas en la tabla 'Fechas' son continuas. Cuando se utiliza la columna 'FITUP INCH DIA'[Date] en la medida, si la fecha no existe en la tabla 'FITUP INCH DIA', el resultado de LASTDATE() estará en blanco, así como el DATESINPERIOD(), que deja el valor de la medida en blanco. Sin embargo, cuando se utiliza la columna 'Dates'[Date] en la medida, la fecha siempre existe en la tabla 'Dates' para que LASTDATE() y DATESINPERIOD() no estén en blanco, lo que hace que el valor de la medida no esté en blanco.

Por favor, hágamelo saber si esto ayuda.

Equipo de apoyo a la comunidad _ Jing Zhang
Si este post ayuda, considera Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.

Anonymous
Not applicable

Hola @v-jingzhang ,

¡Esto funcionó bien para mí! Gracias por su tiempo, gracias!!

@PankajK De nada. ¡Me alegro de que haya funcionado!

Anonymous
Not applicable

Hola @amitchandak

¿Puedes ayudar en el mismo?

@PankajK

¿Puede compartir algunos datos de muestra en formato de tabla, así como los códigos de medida para la media móvil de 7 días para que pueda probarlo más? ¿Y hay alguna relación entre las mesas? Tal vez los filtros en el contexto de la matriz son diferentes y afectarían a esto. Gracias.

Saludos
Equipo de apoyo a la comunidad _ Jing Zhang

Anonymous
Not applicable

Hola Amit,

Captura de pantalla adjunta que muestra los valores recurrentes que no se supone que se rellenan en ranuras vacías.

Como se puede ver en la tabla correcta, ese error no está sucediendo

Screenshot (82).png

amitchandak
Super User
Super User

@PankajK , ¿Puede resaltar el error, no muy claro con la captura de pantalla.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors