react rails fusioncharts column chart ruby-on-rails ruby reporting charts

fusioncharts - Ruby on Rails: ¿Qué herramientas de informes y/o gráficos están disponibles?



column chart chartkick (8)

Encontré que Gruff Graphs es muy fácil de usar y produjo gráficos agradables. También hay Sparklines para pequeños y pequeños gráficos. Si resulta que necesita tipos muy específicos de imágenes generadas, puede ver RMagick .

Estoy empezando con Ruby / Rails y me pregunto qué usarán los desarrolladores de Rails para proporcionar informes y / o gráficos en los sitios de Rails. En ASP.NET utilizo las herramientas de DevExpress, pero no sé lo suficiente sobre el ecosistema de Rails para saber qué hay disponible. Cualquier idea sería apreciada.



Utilicé Open Flash Chart 2 antes y fue muy fácil de usar. Simplemente crea una matriz de pares clave / valor y llama ".to_json" en ella.


ruby gnuplot no es exactamente una herramienta de gráficos ... pero he utilizado algunos gráficos bastante complicados ... y creo que te puede gustar si necesitas hacer algunos prototipos rápidos o deseas crear gráficos que no estén destinados a usuarios finales.


Para informar, tienes

  • Ruport
  • Informe de Crystal
  • Servicios de informes de Microsoft SQL Server
  • Informe Jasper

Para informes simples precocidos, Ruport debería estar bien. Pero si necesita lidiar con grandes volúmenes de informes y gran conjunto de datos, continúe y elija uno de los siguientes tres.

Nota: SQL Server Reporting Services solo puede funcionar con SQL Server. Los otros son DB-agnósticos.


La biblioteca Ext Javascript acaba de lanzar (a partir de v3.0) un nuevo conjunto de herramientas para generar diagramas y gráficos de Adobe Flash, ¡simplemente mediante la programación en Javascript! Es todo del lado del cliente, por lo que puede usarlo con cualquier servidor web back-end (Rails, PHP, ASP.NET, etc.)

Mira ejemplos aquí:

Ejemplos de ExtJS Flash Charting

Es poderoso y se ve genial. Lo bueno es que, como es Javascript, puede crear campos de formulario que, una vez completados, regeneran el gráfico utilizando datos JSON / XML del servidor utilizando los nuevos datos que el usuario acaba de tipear. Es bastante ingenioso.


Hola chicos, he estado trabajando en una herramienta de informes, una gema de rubí. Eche un vistazo y sugiérame si tiene algunas características en mente. Ya lo estoy usando en 2 de mis proyectos. http://ashrafuzzaman.github.io/query_report/


Bueno, yo diría que la mayoría de las personas escribe su propio código para ejecutar informes a partir de sus datos, ya que será principalmente específico para ellos. Sin embargo, hay una serie de elementos gráficos que se conectan a una aplicación de rieles con bastante facilidad.

También hay un libro de apress llamado Practical Reporting with Ruby and Rails que podría valer la pena mirar.

Buena suerte.

EDITAR:

Si quieres paginar los datos, will_paginate es la joya / complemento estándar utilizado por los desarrolladores de Rails, es genial y fácil de usar. Para exportar a otros formatos, hay varias opciones. Para los archivos PDF hay gambas, PDF :: Writer o HTMLDOC, Prince es excelente pero no gratuito, pero creo que hay alguien que lo transfiere a una biblioteca de código abierto (si mal no recuerdo), y hay varias bibliotecas que pueden ayudarte fácilmente. exportar a archivos CSV también.