Software para producir gráficos, cuadros, tablas a partir de una consulta SQL

Estoy buscando un software que sea capaz de conectarse a un servidor MSSQL, ejecutar consultas y producir gráficos, tablas o tablas en función del resultado devuelto.

Entiendo que Reporting Server puede hacer esto, pero estoy buscando algo más simple. A continuación están mis requisitos:

  • Tiene una interfaz de usuario
  • Tiene la opción de insertar su propia consulta MSSQL y luego ejecutar la consulta en la base de datos especificada
  • Tiene una base de datos y la capacidad de almacenar los resultados de la consulta.
  • Capaz de generar tablas, cuadros, gráficos, etc. y estos elementos deben ser personalizables
  • Capaz de programar tareas y ejecutar las consultas en el horario especificado
  • Ya sea de código abierto o pago único
Vea mi respuesta a una pregunta similar, sobre Metabase y cómo se puede usar para crear gráficos softwarerecs.stackexchange.com/a/34883/15112
¿Sería esto totalmente independiente, o necesita incrustarlo en un lenguaje de programación en particular (le preguntó al OP, que solo inició sesión una vez y es muy poco probable que regrese)?

Respuestas (3)

Puede usar Drupal en combinación con el módulo contribuido Forena (divulgación: soy comantenedor de él) para consultar, no actualizar, cualquier tabla de base de datos MS SQL. Cumple con todos sus criterios (viñetas), excepto posiblemente su requisito de programación.

Para más detalles sobre Forena, hay 2 tipos de documentación disponibles:

  • Documentación comunitaria .
  • Documentación que viene con Forena, a la que puede acceder inmediatamente después de instalar y habilitar el módulo. Visite el sitio de demostración para ver un ejemplo en línea del actual:

    • Documentación de Forena : use el enlace 'Documentación de informes' o visite el enlace relativo /informes/ayuda.
    • Muestras de Forena : en el enlace relativo /informes/muestras (estas muestras son completamente funcionales, así que asegúrese de experimentar un poco con ellas, como los desgloses disponibles en la muestra del Gráfico SVG).

La versión 7.x-4.x también incluye una interfaz de usuario para crear sus informes (el editor de informes WYSIWYG) y/o para crear sus consultas SQL (el Generador de consultas).

Forena viene con un conjunto completo de conexiones de bases de datos compatibles ... como MS SQL, Oracle, Postgress o cualquier variación compatible con PDO.

Los servicios de informes de Microsoft SQL Server (SSRS) son ideales. Cumple con TODOS tus requisitos. ES simple, solo requiere un poco de paciencia para aprenderlo.

Es parte de MS SQL, por lo que probablemente ya tenga la licencia y lo más probable es que ya esté instalada. Debido a que está integrado con MSSQL, vale la pena reconsiderarlo seriamente.

Aquí está toda la documentación: https://docs.microsoft.com/en-us/sql/reporting-services/create-deploy-and-manage-mobile-and-paginated-reports

No estoy seguro de si hay un producto que cumpla con todos sus requisitos de forma inmediata. Para las consultas, los informes y las cosas de la GUI, puede probar

  • Pentaho (código abierto)
  • Cuadro (comercial)

Si tiene algunas habilidades de programación, puede probar JasperReports o Eclipse BIRT junto con un marco de programación como Quartz.