¿Qué es un buen marco de visualización de datos en tiempo real?

Los kits de herramientas enumerados a continuación son Javascript y utilizan diferentes tecnologías, desde el trazado del lienzo hasta la generación de gráficos svg y del lado del servidor.

Recomiendo jqPlot (conectable, mejor diseñado) o Flot (monolítico y más antiguo).

jQuery unos:

  1. jqPlot – http://www.jqplot.com/
  2. Flot – http://code.google.com/p/flot/
  3. Sparklines – http://omnipotent.net/jquery.spa…
  4. Complemento de gráficos de Google : http://www.maxb.net/scripts/jgch…
  5. jQuery Chart – http://www.reach1to1.com/sandbox…
  6. jQchart – http://jsgt.org/lib/jquery/plugi…
  7. TufteGraph – http://xaviershay.github.com/tuf…

Y varios no jQuery:

  1. Biblioteca Javascript de Raphaël – http://raphaeljs.com/ (MIT)
  2. Gráficos de Bluff – http://bluff.jcoglan.com/ (GPL, MIT)
  3. Gráficos Javascript de Emprise : http://www.ejschart.com/ (comercial)
  4. JSChart – http://www.jscharts.com/ (comercial)
  5. Graph-It – http://javascriptkit.com/script/… (gratis)

Fuentes:

  • http://www.reynoldsftw.com/2009/…
  • http://www.reynoldsftw.com/2009/…

Si está buscando una solución alojada que funcione con SQL / R y sea casi en tiempo real suficiente, debería consultar Cluvio.

Los principales diferenciadores de Cluvio son:

R. En Cluvio puede ejecutar un script R personalizado sobre los resultados de una consulta SQL. Esto permite aprovechar el poder de R para el análisis que requiere más esfuerzo en SQL sin formato.

Autohospedaje. Si bien Cluvio es principalmente una solución de BI basada en la nube, también puede ejecutar instancias de Cluvio en su propio hardware, lo que lo hace muy adecuado para datos altamente confidenciales.

Plan gratis. Muchas plataformas de BI en la nube comienzan en un par de miles de dólares / mes. El modelo de precios de Cluvio, que incluye un plan gratuito, es mucho más adecuado para empresas más pequeñas y más jóvenes.

Amplio soporte de bases de datos. Cluvio trabaja con Redshift, Postgres, MySQL, MariaDB, AWS Aurora, Google Cloud Spanner, Google Big Query, Google CloudSQL, Microsoft SQL Server, Oracle y Exasol.

Editor avanzado de SQL. Resaltado de sintaxis, autocompletado inteligente sensible al contexto, fragmentos de SQL y más.

Recomendaciones de consultas inteligentes. El “Almanaque” (visible a la izquierda en la primera captura de pantalla) no solo le proporciona una visualización de su modelo de datos, sino que también sugiere inteligentemente consultas SQL que puede usar para explorar fácilmente sus datos.

Paneles interactivos. En Cluvio es fácil parametrizar informes y hacer paneles interactivos con filtros personalizados y basados ​​en el tiempo.

Horarios del tablero de instrumentos. Defina horarios y reciba paneles e informes como CSV, Excel, PDF o imagen automáticamente por correo electrónico.

Alertas SQL. Simplemente defina las condiciones en SQL sobre las que desea recibir información y reciba una alerta por correo electrónico cuando la condición se cumpla.

Usabilidad. El diseño y la usabilidad son naturalmente subjetivos, así que solo dejo que las imágenes hablen por sí mismas.

El editor de consultas de Cluvio:

Un panel de muestra:

Más de 300 empresas ya usan Cluvio para analizar sus datos, debería intentarlo.

Descargo de responsabilidad: trabajo allí

El Proyecto EON de PubNub ( http://pubnub.com/developers/eon ) es el único marco que viene incluido con el servicio de transmisión de datos en tiempo real. EON se basa en C3, que se basa en D3, y se conecta automáticamente a PubNub. Todo lo que necesita hacer es definir un gráfico en el front-end, luego publicar datos a través de la API de PubNub en su back-end y se mostrará en vivo en su gráfico.