Herramienta basada en web para realizar análisis desde una base de datos MySQL

Tengo una base de datos MySQL alojada, donde almaceno varios registros como usuarios registrados y actividades. Estoy buscando una manera de ver esta información de una manera más "gráfica". Por ejemplo, me gustaría trazar un gráfico con la cantidad de usuarios registrados por día.

Sé que hay una gran cantidad de software de inteligencia empresarial para realizar análisis desde una base de datos, pero acabo de ver aplicaciones de escritorio o aplicaciones web alojadas en el sitio web del autor. Esto me obliga a permitir el acceso remoto a mi base de datos ya que ese software no se ejecuta directamente en mi host.

Entonces, esto es lo que estoy buscando: una aplicación web para instalar en mi servidor, para que pueda leer mi base de datos como host local y permitirme trazar datos relativamente simples, unir tablas, columnas, etc.
Sería una herramienta para ser utilizada por el administrador de backend. Al estar basado en la web, espero un área de inicio de sesión, pero eso no es realmente importante.

Véalo como algo así como la herramienta Parse Analytics .

¿Estaría bien una aplicación web que se ejecuta en su servidor y consulta su servidor de base de datos?
Sí, es lo que estoy preguntando: "una aplicación web para instalar en mi servidor, para que pueda leer mi base de datos como localhost"

Respuestas (2)

Sugiero Pentaho .

Es una suite de Business Intelligence que puedes alojar en tu propio servidor.

Es gratuito y de código abierto.

  1. Instale Pentaho en su servidor.
  2. Configure cuentas para las personas que desea que puedan ver los paneles.
  3. Configura una conexión con tu base de datos. Eso incluye ingresar la contraseña a su base de datos.
  4. Cree paneles que contengan cuadros, mapas, tablas dinámicas, gráficos y todo lo que desee. Póngalos a disposición de las cuentas que creó en el paso 2.
  5. Ahora las personas pueden ver los paneles sin conocer la contraseña de la base de datos.
  6. Si lo desea, incluso puede configurar Pentaho para que las personas puedan crear sus propios gráficos y explorar los datos por sí mismos, sin tener que ver la contraseña de la base de datos. Simplemente reutilizarán la conexión de la base de datos que configuró en el paso 3.

Tablero web Pentaho Pentaho

Recientemente encontré Caravel de Airbnb , una plataforma de exploración de datos diseñada para ser visual, intuitiva e interactiva .

Lo he probado en mi servidor dedicado y parece muy potente. Algunas características son un poco más complejas que otras, pero en general parece ideal para mis necesidades.