Apache Superset es una aplicación web de inteligencia de negocios de autoservicio para explorar datos, crear gráficos y dashboards, y ejecutar SQL en múltiples bases de datos.
- Estrellas
- 4,805
- Forks
- 504
- Issues abiertos
- 33
- Último commit
- anteayer
¿Qué es?
Blazer es un dashboard de business intelligence autohospedado, creado como un engine de Ruby on Rails. Los analistas y otros miembros del equipo escriben consultas SQL en bases de datos conectadas y convierten los resultados en tablas, gráficos y dashboards que otras personas pueden abrir y reutilizar.
Se conecta a una amplia variedad de fuentes de datos, como PostgreSQL, MySQL y MariaDB, Redshift, BigQuery, Snowflake, ClickHouse, Elasticsearch y SQLite. También permite crear adaptadores personalizados para otros sistemas. Las consultas pueden usar variables y smart variables, que ofrecen a los usuarios listas desplegables con valores etiquetados, y los tipos de gráficos se infieren a partir de los tipos de columna devueltos.
Blazer también incluye comprobaciones programadas que envían notificaciones por email o Slack cuando los datos presentan problemas, además de detección de anomalías y pronósticos opcionales mediante Prophet o Trend. Incluye permisos para las consultas, caché de resultados y seguimiento de consultas para auditoría. El acceso se controla mediante la autenticación existente de tu aplicación.
Funciones clave
- 01Ejecuta consultas SQL en numerosas bases de datos, incluidas PostgreSQL, MySQL, Redshift y BigQuery.
- 02Genera automáticamente gráficos de líneas, columnas, dispersión, circular y mapas a partir de los resultados de las consultas.
- 03Crea dashboards a partir de varias consultas con variables compartidas.
- 04Programa comprobaciones de datos que envían notificaciones por email o Slack cuando los resultados no cumplen los criterios.
- 05Almacena en caché los resultados de las consultas y registra todas las consultas para auditoría.
- 06Crea tablas en bases de datos a partir de archivos CSV (PostgreSQL).
Casos de uso
- Ofrecer a un equipo de producto u operaciones acceso autónomo a los datos de la empresa mediante SQL, dentro de una aplicación interna de Rails.
- Supervisar la calidad de los datos con comprobaciones programadas que avisan cuando aparecen filas incorrectas.
- Compartir métricas recurrentes en dashboards que las partes interesadas pueden filtrar con variables.
- Realizar análisis de cohortes con consultas SQL sencillas en una base de datos existente.
Inicio rápido
- 1
Añade la gema al Gemfile de tu aplicación Rails
- 2
Ejecuta el generador de instalación
rails generate blazer:install - 3
Ejecuta las migraciones de la base de datos
rails db:migrate - 4
Monta el engine en config/routes.rb
Antes de usarlo
- Es un engine de Rails, por lo que solo funciona dentro de una aplicación Rails.
- Para usarlo en producción, debes configurar la autenticación por tu cuenta.
- La protección frente a cambios en los datos depende de un usuario de base de datos de solo lectura que debes crear.
Temas
Preguntas frecuentes
- ¿Qué es blazer?
- Un engine de Rails para explorar datos con SQL, crear gráficos y dashboards, y compartirlos con tu equipo. Blazer es un dashboard de business intelligence autohospedado, creado como un engine de Ruby on Rails. Los analistas y otros miembros del equipo escriben consultas SQL en bases de datos conectadas y convierten los resultados en tablas, gráficos y dashboards que otras personas pueden abrir y reutilizar.
- ¿blazer es gratuito? ¿Qué licencia tiene?
- blazer es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿blazer sigue mantenido?
- Mantenimiento activo. El último commit de blazer fue el 20 oct 2026.
- ¿Para qué puedo usar blazer?
- Ofrecer a un equipo de producto u operaciones acceso autónomo a los datos de la empresa mediante SQL, dentro de una aplicación interna de Rails. Supervisar la calidad de los datos con comprobaciones programadas que avisan cuando aparecen filas incorrectas. Compartir métricas recurrentes en dashboards que las partes interesadas pueden filtrar con variables. Realizar análisis de cohortes con consultas SQL sencillas en una base de datos existente.
- ¿Cómo se instala blazer?
- Añade la gema al Gemfile de tu aplicación Rails Ejecuta el generador de instalación: rails generate blazer:install Ejecuta las migraciones de la base de datos: rails db:migrate Monta el engine en config/routes.rb
- ¿Dónde consigo blazer?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ankane/blazer
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de inteligencia de negocios de código abierto que permite a cualquier persona de una empresa consultar sus datos sin escribir SQL, con dashboards y analítica integrada.
Herramienta de BI de código abierto y basada en navegador para consultar, visualizar y compartir datos de diversas fuentes SQL y NoSQL.
Herramienta de BI de código abierto y basada en código que crea informes de datos y dashboards interactivos a partir de SQL y Markdown.
Herramienta open source y autohospedada para crear métricas basadas en SQL y documentos y dashboards compartibles para equipos.
BI como código: define fuentes de datos, una capa semántica y dashboards en YAML, con servidor de desarrollo local, revisión de PR y un servidor MCP para agentes de IA.