¿Cuáles son las mejores herramientas de código abierto para MongoDB como herramienta de informes?

Tiene 3 opciones generales, fuera del RDBMS comercial habitual (por ejemplo, MSSQL u Oracle), para aquellos con antecedentes de base de datos relacional:
1. GRATIS: MongoDB + Herramienta de código abierto (Pentaho y Jaspersoft son buenas opciones)
2. Costo: $ 3K. MongoDB + Simba ODBC Driver + DevExpress (o dbxtra o similar)
3. Costo: $ 2K. MySQL + DevExpress (o dbxtra o similar)

Campo de golf:
Pentaho: Pentaho y MongoDB
Jaspersoft: inteligencia empresarial de Jaspersoft
Simba: https://www.simba.com/
DevExpress: Panel de visualización de datos | DevExpress

Preferiría el n. ° 3 por varias razones, pero iría por el n. ° 2 para tener una solución / caso MongoDB, sin embargo, utiliza comandos SQL y luego lo traduce a través de Simba a MongoDB, es decir, no usa realmente la sintaxis de MongoDB.

# 1 tiene la curva de aprendizaje más empinada.

Los mejores análisis son aquellos que están cerca de los datos. ETL transfigura los datos. ¡La salida ETL es tan mala como suena esa palabra! Pero es el estándar. Principalmente porque no ha habido nada más. Hasta ahora.

SlamData es analítica nativa de NoSQL. Es de código abierto. El álgebra relacional multidimensional está en su núcleo. Simplemente se hace trizas. Y es realmente no técnico. Conecte una base de datos de origen y comience a consultar, desarrollando información y publicando informes (incluso puede alimentar su SaaS con informes integrados).

Descargo de responsabilidad: me acabo de unir al equipo, solo soy parcial en que me convertí a este enfoque ANTES de oír hablar de ellos. ¡Naturalmente tuve que trabajar con ellos cuando me topé con ellos! Están basados ​​en Boulder pero son un equipo internacional.

Pero esta es la mejor parte: han sobrealimentado SQL (en SQL²), por lo que es fácil para las personas comenzar con lo que saben.

En otras palabras, puede omitir el aprendizaje del lenguaje de consulta de MongoDB, por ejemplo. Lo más importante es que SQL² cose los campos NoSQL con una lengua franca naciente. NoSQL-land necesita uno. Un lenguaje de consulta lingua franca, que esencialmente ya existe como SQL para RDBMS, es lo que necesitan los innumerables proveedores de db en este espacio. Pero no lo saben 🙂 Quizás sea más exacto decir que un lenguaje común es bueno para todos y, por supuesto, para el usuario final.

SlamData es la herramienta de informes para la edad post-relacional.

Depende de la funcionalidad que esperarías. Nuestro equipo trabaja en herramientas que ayudan a visualizar y analizar datos de MongoDB / NoSQL. Echa un vistazo – Databazel.

Estamos especialmente enfocados a brindar información de MongoDB. También puede probar Tableau Software o Tableau Public, que proporcionan visualización para diferentes fuentes de datos. También hay una solución de código abierto: Visual Analytics para NoSQL, Jaspersoft Business Intelligence Software

Una de las mejores herramientas de BI de código abierto para explorar es Helical Insight

Con esto, puede explorar los datos de su MongoDB y realizar informes, así como análisis de datos. También puede conectarse a una o varias bases de datos al mismo tiempo, que incluye bases de datos relacionales, bases de datos en columnas, API, archivos planos, CSV, etc.

Además, si desea obtener información de cualquier fuente de datos personalizada, puede conectar la API y crear conectores encima. Al ser un marco basado en API, Helical Insight proporciona API para ampliar la funcionalidad en cualquier ubicación.

Eche un vistazo a Helical Insight Community Edition

Admite todo tipo de bases de datos, es decir, RDBS, NoSQL / Big data, Cloud y archivos planos

Para más detalles visite: Helical Insight Community Edition

Trabajo en BIME Analytics y acabamos de lanzar soporte nativo para MongoDB. Si bien BIME no es de código abierto, vale la pena considerar intentarlo.
Podrá crear consultas y paneles sin desarrollar ni extraer sus datos. Nuestra solución está completamente basada en la web, por lo que todo lo que necesita es un navegador web. Luego puede ver sus paneles de control desde cualquier computadora, tableta o teléfono.

Si necesita tener una prueba de concepto para sus informes MongoDB, puede crear una prueba gratuita (todas las funciones disponibles).

¡Espero que esto ayude!

Aunque los controladores de código abierto pueden servir para el propósito básico, lea este blog. Los controladores de casillas de verificación son como la camioneta de su abuelo para entender por qué no ir con ellos. Recomiendo encarecidamente que utilice los controladores MongoDB ODBC y JDBC certificados de Progress DataDirect. Progress es pionero en la conectividad basada en estándares y puede obtener más información al respecto aquí.

Eche un vistazo a widestage.com, es una herramienta ligera de generación de informes de código abierto que admite de forma nativa mongoDB, junto con otras bases de datos.

SlamData (www.slamdata.com) … sin duda …