es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo cambiar el formato de la variable de consulta de Grafana de entero a fecha utilizando una consulta de Timescale?

Estoy tratando de crear una variable de consulta utilizando una fuente de datos de Timescale.
Esta es mi consulta:
select distinct datetime from test
Y lo que obtengo es:

Vista previa de los valores
Todos
1614556801000
1617235201000
1619827201000
1622505601000
1630454401000

El resultado deseado sería un formato de fecha legible para los humanos.
La solución sugerida aquí no funciona ya que estoy usando Timescale:
https://community.grafana.com/t/date-format-changing-to-epoch-time-format-when-assigned-as-a-variable/51812

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para convertir los timestamps de época a un formato legible por humanos, puedes modificar tu consulta de la siguiente manera:

    select distinct to_timestamp(datetime/1000) as mydate from test
    

    Esto convertirá el timestamp de época (medido en milisegundos) a un formato de timestamp y lo etiquetará como mydate. Luego puedes usar mydate como variable de tu consulta.

    Si aún tienes problemas, asegúrate de que tu fuente de datos de Grafana esté conectada a tu base de datos de Timescale y que la zona horaria esté configurada correctamente en Grafana. También es posible que desees verificar los permisos de tu cuenta para asegurarte de que tienes el acceso necesario a los datos.

Comments are closed.