Repolode
apache

apache/zeppelin

Notebook web para análisis interactivo de datos que combina SQL, Scala, Python y otros intérpretes en documentos compartidos.

Alternativa open source a:Databricks NotebooksJupyter Notebook

Estrellas
6,669
Forks
2,833
Issues abiertos
62
Último commit
hace 3 días

¿Qué es?

Apache Zeppelin es un notebook web para el análisis interactivo de datos. Los usuarios escriben código en párrafos al estilo de un notebook, lo ejecutan en el navegador y ven los resultados como tablas o gráficos junto al texto, de modo que el análisis se puede compartir como un documento vivo.

Su diseño central se basa en una capa de intérpretes conectables. Incluye compatibilidad de serie con Spark, Flink, Python, SQL y Shell, con más de 20 intérpretes en total; cada intérprete puede ejecutarse en su propio proceso para ofrecer aislamiento. Los notebooks permiten la colaboración en tiempo real, incluyen visualizaciones, ofrecen formularios dinámicos para ejecutar análisis con parámetros y admiten la programación basada en cron.

Zeppelin se puede ejecutar localmente, en Docker, en Kubernetes o en YARN. Es un proyecto de Apache Software Foundation escrito principalmente en Java.

Funciones clave

  • 01Editor al estilo de un notebook, con colaboración en tiempo real desde el navegador.
  • 02Varios intérpretes, incluidos Spark, Flink, Python, SQL y Shell.
  • 03Cada intérprete puede ejecutarse en su propio proceso para ofrecer aislamiento.
  • 04Gráficos integrados y formularios dinámicos para notebooks con parámetros.
  • 05Programación de notebooks basada en cron.
  • 06Se puede implementar localmente, en Docker, en Kubernetes o en YARN.

Casos de uso

  • Explorar y consultar de forma interactiva grandes conjuntos de datos con Spark o Flink.
  • Compartir informes reproducibles de análisis de datos con un equipo.
  • Ejecutar notebooks con parámetros según una programación para generar informes periódicos.

Inicio rápido

  1. 1

    Instala el paquete binario siguiendo la guía oficial de instalación

  2. 2

    Compila desde el código fuente siguiendo la guía oficial de compilación

Antes de usarlo

  • La configuración requiere descargar un paquete binario o compilar desde el código fuente; el README no indica una instalación mediante un único gestor de paquetes.
  • Para ejecutarlo se necesita un entorno basado en JVM y configurar los intérpretes de los backends que utilices.

En colecciones

Temas

Preguntas frecuentes

¿Qué es zeppelin?
Notebook web para análisis interactivo de datos que combina SQL, Scala, Python y otros intérpretes en documentos compartidos. Apache Zeppelin es un notebook web para el análisis interactivo de datos. Los usuarios escriben código en párrafos al estilo de un notebook, lo ejecutan en el navegador y ven los resultados como tablas o gráficos junto al texto, de modo que el análisis se puede compartir como un documento vivo.
¿zeppelin es gratuito? ¿Qué licencia tiene?
zeppelin es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿zeppelin sigue mantenido?
Mantenimiento activo. El último commit de zeppelin fue el 4 nov 2026.
¿Para qué puedo usar zeppelin?
Explorar y consultar de forma interactiva grandes conjuntos de datos con Spark o Flink. Compartir informes reproducibles de análisis de datos con un equipo. Ejecutar notebooks con parámetros según una programación para generar informes periódicos.
¿Cómo se instala zeppelin?
Instala el paquete binario siguiendo la guía oficial de instalación Compila desde el código fuente siguiendo la guía oficial de compilación
¿Dónde consigo zeppelin?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apache/zeppelin

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados