Repolode
apache

apache/zeppelin

Notebook web para análise interativa de dados, que combina SQL, Scala, Python e outros interpretadores em documentos compartilhados.

Alternativa open source a:Databricks NotebooksJupyter Notebook

Estrelas
6,669
Forks
2,833
Issues abertas
62
Último commit
anteontem

O que é?

O Apache Zeppelin é um notebook web para análise interativa de dados. Os usuários escrevem código em parágrafos no estilo de notebooks, executam no navegador e veem os resultados exibidos como tabelas ou gráficos ao lado do texto, permitindo compartilhar a análise como um documento vivo.

Seu projeto se baseia em uma camada de interpretadores plugável. Spark, Flink, Python, SQL e Shell são compatíveis desde o início, com mais de 20 interpretadores no total, e cada interpretador pode ser executado em seu próprio processo para garantir isolamento. Os notebooks oferecem colaboração em tempo real, visualizações integradas, formulários dinâmicos para execuções parametrizadas e agendamento baseado em cron.

O Zeppelin pode ser executado localmente, no Docker, no Kubernetes ou no YARN. É um projeto da Apache Software Foundation escrito principalmente em Java.

Recursos principais

  • 01Editor no estilo de notebook com colaboração em tempo real no navegador.
  • 02Vários interpretadores, incluindo Spark, Flink, Python, SQL e Shell.
  • 03Cada interpretador pode ser executado em seu próprio processo para garantir isolamento.
  • 04Gráficos integrados e formulários dinâmicos para notebooks parametrizados.
  • 05Agendamento de notebooks baseado em cron.
  • 06Pode ser implantado localmente, no Docker, no Kubernetes ou no YARN.

Casos de uso

  • Explorar e consultar grandes conjuntos de dados de forma interativa com Spark ou Flink.
  • Compartilhar relatórios reproduzíveis de análise de dados com a equipe.
  • Executar notebooks parametrizados em horários programados para gerar relatórios recorrentes.

Início rápido

  1. 1

    Instale o pacote binário seguindo o guia oficial de instalação

  2. 2

    Compile a partir do código-fonte seguindo o guia oficial de compilação

Antes de usar

  • A configuração depende do download de um pacote binário ou da compilação a partir do código-fonte; o README não apresenta uma instalação por meio de um único gerenciador de pacotes.
  • Para executá-lo, é necessário um ambiente baseado em JVM e configurar os interpretadores dos backends que você usa.

Em coleções

Tópicos

Perguntas frequentes

O que é zeppelin?
Notebook web para análise interativa de dados, que combina SQL, Scala, Python e outros interpretadores em documentos compartilhados. O Apache Zeppelin é um notebook web para análise interativa de dados. Os usuários escrevem código em parágrafos no estilo de notebooks, executam no navegador e veem os resultados exibidos como tabelas ou gráficos ao lado do texto, permitindo compartilhar a análise como um documento vivo.
zeppelin é gratuito? Qual é a licença?
zeppelin é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
zeppelin ainda é mantido?
Manutenção ativa. O último commit de zeppelin foi em 4 de nov. de 2026.
Para que posso usar zeppelin?
Explorar e consultar grandes conjuntos de dados de forma interativa com Spark ou Flink. Compartilhar relatórios reproduzíveis de análise de dados com a equipe. Executar notebooks parametrizados em horários programados para gerar relatórios recorrentes.
Como instalar zeppelin?
Instale o pacote binário seguindo o guia oficial de instalação Compile a partir do código-fonte seguindo o guia oficial de compilação
Onde consigo zeppelin?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/apache/zeppelin

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados