Aprende cómo tú, como desarrollador, puedes utilizar nuestra interfaz web de InfluxDB Cloud para ingresar, explorar, analizar y comprender tus datos. Destacaremos nuevas capacidades y te mostraremos algunos consejos y trucos para aprovechar al máximo la plataforma InfluxDB Cloud.
Comprende y visualiza tus datos con InfluxDB Cloud
Video Summary and Transcription
Christina Robinson presenta InfluxDB y Giraffe, una biblioteca de JavaScript para visualizar datos de marca de tiempo. Giraffe admite diversas visualizaciones y se puede utilizar en aplicaciones externas. Los datos se pueden importar a Giraffe utilizando consultas Flux a través de la API REST. El gráfico es la entidad base para la visualización en Giraffe, requiriendo datos CSV y un objeto de capas para especificar el tipo y las propiedades del gráfico.
1. Introducción a InfluxDB y Giraffe
Hola a todos, mi nombre es Christina Robinson. Hoy voy a hablar sobre la visualización de datos de marca de tiempo de InfluxDB utilizando Giraffe. InfluxDB es una plataforma de series de tiempo de código abierto con bibliotecas cliente-servidor para la ingestión de datos. Giraffe es una biblioteca de JavaScript personalizada para InfluxDB que alimenta visualizaciones en el panel de control y explorador de datos de InfluxDB. Admite varios tipos de visualizaciones y se puede utilizar en aplicaciones externas. Para obtener datos en Giraffe, puedes usar consultas Flux a través de la API REST.
Hola a todos, mi nombre es Christina Robinson. Soy Gerente de Ingeniería de Software en Influx Data, y hoy voy a hablarles sobre cómo visualizar sus datos de marca de tiempo desde InfluxDB utilizando Girath. ¡Vamos allá!
En primer lugar, ¿qué es InfluxDB? InfluxDB es una plataforma de series de tiempo. Es de código abierto, escalable, motor de análisis para acumular, analizar y actuar sobre datos en tiempo real. Tenemos bibliotecas cliente-servidor para la ingestión de datos, incluyendo JavaScript, Go, Python y otras bases de datos, entre muchas más. Ahora tenemos casi 200 bibliotecas. ¿Cuál es la característica de los datos de series de tiempo? Básicamente, son datos con marca de tiempo. Pueden generarse en intervalos regulares, como métricas, o en períodos de tiempo irregulares, como eventos. Tenemos volúmenes muy altos y los datos son más valiosos en su versión en tiempo real. Por lo tanto, son sensibles al tiempo. Después de 30 días, los datos pueden dejar de ser relevantes.
¿Qué es Giraffe? Giraffe es un software de mapeo de gráficos personalizado para InfluxDB. Es una biblioteca de JavaScript, utiliza el marco de trabajo React, también es de código abierto y está disponible en un repositorio de GitHub. Toma como entrada un CSV anotado. ¿Por qué? Porque ese es el resultado de InfluxQL y FluxQueries, que es nuestra propia versión personalizada de cómo consultamos la database. Es transmisible y básicamente es como tu típico CSV data, pero tiene algunos encabezados en la parte superior. Tiene grupo, conjunto de datos y predeterminado. El grupo contiene entradas de verdadero o falso que indican si los datos se han agrupado y por qué categoría. El conjunto de datos describe cada tipo de los datos y luego está el conjunto de resultados de prueba que son tus valores CSV tradicionales.
¿Por qué querrías usar Giraffe? Bueno, alimenta las visualizaciones del panel de control de InfluxDB y el explorador de datos en todas nuestras versiones. Eso incluye nuestra versión de código abierto original, nuestra versión enterprise, así como nuestra versión más reciente en la nube. Los desarrolladores pueden reutilizar las visualizaciones que creas dentro de InfluxDB en aplicaciones externas como sitios web, aplicaciones móviles u otras aplicaciones personalizadas. Veamos cómo se ve Giraffe. Podemos producir gráficos de banda, medidores, gráficos, gráficos con una estadística única superpuesta, un mapa de calor, histograma, dispersión, solo una estadística simple, así como una tabla, y tenemos algunas visualizaciones más que vendrán próximamente. Veamos lo básico de Giraffe. En primer lugar, debes obtener tus datos en Giraffe. Esto es un CSV anotado, como mencioné anteriormente. Hay dos formas de hacerlo. La primera es mediante el uso de lo que se llama una consulta Flux. Básicamente, utilizarás la API REST en el lenguaje que prefieras, porque tenemos más de 200
2. Conceptos básicos de visualización y configuración de trazados
Tenemos un cliente de JavaScript que simplifica el uso de las API REST. El trazado es la entidad base para la visualización en Giraffe. Se importa en el código de React y requiere una propiedad que contenga los datos CSV y un objeto de capas para especificar el tipo de trazado y sus propiedades.