Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
¿Alguien puede revisar mi captura de pantalla y confirmar si se trata de un error (bastante seguro de que lo es) y aconsejar alguna solución conocida?
No puedo subir el archivo en este momento, pero la captura de pantalla lo explica todo, y literalmente puedes reproducir esto con dos registros en una tabla de dos columnas.
El problema es que cuando se establece el intervalo de inicio y fin del eje X en un gráfico de líneas, Power BI parece ajustarlo en función de la zona horaria (estoy en EE. UU. EST) o algún otro criterio. Y en este caso, hace que no se muestre nada en el gráfico.
Gracias.
Hola @bvy ,
Este problema se produce porque el intervalo del eje x en este contexto solo acepta fechas, no horas. Incluso si especifica la marca de tiempo más antigua para el mínimo y la marca de tiempo más reciente para el máximo, Power BI omite el componente de tiempo y solo tiene en cuenta la fecha.
En su caso, tanto el mínimo como el máximo se reconocen como 1/11/2024, ya que Power BI se centra únicamente en el intervalo de fechas. Además, dado que el tipo de eje x está establecido en Continuo, Power BI asigna horas arbitrarias al intervalo de fechas definido (por ejemplo, 1/11/2024). Por ejemplo, en mi conjunto de datos, ni siquiera tengo un punto de datos a las 10:00 a.m., pero Power BI muestra uno.
Como puede ver, el sistema solo espera una fecha y no un valor de fecha y hora:
Para demostrarlo, repliqué sus datos e hice algunos ajustes completando una marca de tiempo con diferentes fechas en lugar de horas. Como se muestra a continuación, Power BI reconoció correctamente el intervalo definido al trabajar en un nivel de fecha en lugar de un nivel de hora:
Hola, gracias por tomarte el tiempo de profundizar en esto conmigo. Sin embargo, lo que dices no es del todo cierto. El eje x es absolutamente compatible con el componente de tiempo. Mi aplicación de producción real tiene datos con 4,5 horas de lecturas continuas de 10 a.m. a 2:30 p.m. Power BI crea un eje de 3 p.m. a 7:30 p.m. Por lo tanto, DEBE estar mirando los puntos de tiempo disponibles para crear el eje. Además, la captura de pantalla cubre dos meses, el problema es mucho menos evidente cuando se ve durante períodos muy largos. Creo que la narrativa proporcionada por @FarhanJeelani se acerca al problema real.
Hola @bvy
Muchas gracias Bibiano_Geraldo y FarhanJeelani por su pronta respuesta.
¿Puede decirme si su problema está resuelto? En caso afirmativo, acéptelo como solución.
Si sigues teniendo problemas, proporciona algunos datos ficticios y el resultado deseado. La mejor manera de presentarlo es en forma de tabla.
Saludos
Nono Chen
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Hola @bvy ,
Entiendo su preocupación por el comportamiento del eje X en el gráfico de líneas de Power BI. Según la descripción y la captura de pantalla:
Es probable que el problema que está encontrando esté relacionado con el control de Power BI de los valores de fecha y hora. Al establecer un intervalo personalizado para el eje X, Power BI aplica el desplazamiento UTC de la zona horaria del sistema (en su caso, EST de EE. UU.). Esto puede provocar una discrepancia entre el rango definido y los datos reales que se muestran.
Por ejemplo:
Estas son algunas soluciones para resolver este problema:
Asegúrese de que tanto los datos como el intervalo personalizado del eje X estén en la misma zona horaria (preferiblemente UTC):
Utilice una columna calculada para ajustar los valores de tiempo:
UTC_Timestamp = [YourTimestampColumn] - TIME(5,0,0) // Adjusts for US EST
Reemplace 5 con el desplazamiento UTC de su zona horaria (por ejemplo, -5 para EST sin horario de verano).
Utilice este UTC_Timestamp para el rango del eje X y el gráfico.
Si no necesita valores de tiempo precisos, puede convertir las marcas de tiempo en texto y usarlas como eje X:
Display_Timestamp = FORMAT([YourTimestampColumn], "MM/DD/YYYY HH:MM AM/PM")
Compruebe la configuración del modelo del informe de Power BI:
En lugar de establecer manualmente el rango inicial y final, cree medidas para los límites dinámicos del eje X en función de sus datos:
MinTimestamp = MIN('YourTable'[YourTimestampColumn]) MaxTimestamp = MAX('YourTable'[YourTimestampColumn])
Use estas medidas en la lógica de segmentación o rango dinámico del objeto visual.
A veces, el escalado automático de Power BI entra en conflicto con la configuración personalizada. Para asegurarse de que el gráfico muestra los datos:
Si ninguna de estas soluciones resuelve el problema, es posible que se trate de un error. Puede registrar un ticket con el soporte técnico de Microsoft. Avísame si quieres más orientación.
Por favor, marque esto como solución si ayuda. Agradezco felicitaciones.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.