Repolode
apache

apache/zeppelin

SQL, Scala, Python 등 여러 인터프리터를 하나의 문서에서 사용하는 웹 기반 대화형 데이터 분석 노트북입니다.

대체할 수 있는 제품:Databricks NotebooksJupyter Notebook

스타
6,669
포크
2,833
열린 이슈
62
마지막 커밋
그저께

어떤 프로젝트인가요?

Apache Zeppelin은 대화형 데이터 분석을 위한 웹 기반 노트북입니다. 사용자는 노트북 형식의 단락에 코드를 작성하고 브라우저에서 실행한 뒤, 텍스트와 함께 표나 차트로 표시되는 결과를 확인할 수 있어 분석 내용을 살아 있는 문서로 공유할 수 있습니다.

핵심 설계는 플러그인 방식의 인터프리터 계층입니다. Spark, Flink, Python, SQL, Shell을 기본 지원하며, 전체 인터프리터는 20개 이상입니다. 각 인터프리터는 격리를 위해 별도의 프로세스에서 실행할 수 있습니다. 노트북은 실시간 공동 작업, 기본 제공 시각화, 매개변수를 지정해 실행할 수 있는 동적 폼, cron 기반 스케줄링을 지원합니다.

Zeppelin은 로컬, Docker, Kubernetes 또는 YARN에서 실행할 수 있습니다. Apache Software Foundation 프로젝트이며 주로 Java로 작성되었습니다.

핵심 기능

  • 01브라우저에서 실시간 공동 작업을 지원하는 노트북 형식의 편집기.
  • 02Spark, Flink, Python, SQL, Shell 등 다양한 인터프리터 지원.
  • 03격리를 위해 각 인터프리터를 별도의 프로세스에서 실행 가능.
  • 04매개변수 지정 노트북을 위한 기본 제공 차트와 동적 폼.
  • 05cron 기반 노트북 스케줄링.
  • 06로컬, Docker, Kubernetes 또는 YARN에 배포 가능.

활용 사례

  • Spark 또는 Flink로 대규모 데이터셋을 대화형으로 탐색하고 쿼리하기.
  • 팀 전체에 재현 가능한 데이터 분석 보고서 공유하기.
  • 반복 보고서를 위해 매개변수 지정 노트북을 일정에 따라 실행하기.

빠른 시작

  1. 1

    공식 설치 가이드에 따라 바이너리 패키지를 설치합니다

  2. 2

    공식 빌드 가이드에 따라 소스에서 빌드합니다

사용 전 알아둘 점

  • 설정하려면 바이너리 패키지를 다운로드하거나 소스에서 빌드해야 합니다. README에는 단일 패키지 관리자를 이용한 설치 방법이 안내되어 있지 않습니다.
  • 실행하려면 JVM 기반 환경이 필요하며, 사용하는 백엔드의 인터프리터를 설정해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

zeppelin은(는) 무엇인가요?
SQL, Scala, Python 등 여러 인터프리터를 하나의 문서에서 사용하는 웹 기반 대화형 데이터 분석 노트북입니다. Apache Zeppelin은 대화형 데이터 분석을 위한 웹 기반 노트북입니다. 사용자는 노트북 형식의 단락에 코드를 작성하고 브라우저에서 실행한 뒤, 텍스트와 함께 표나 차트로 표시되는 결과를 확인할 수 있어 분석 내용을 살아 있는 문서로 공유할 수 있습니다.
zeppelin은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
zeppelin은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
zeppelin은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. zeppelin의 마지막 커밋은 2026년 11월 4일입니다.
zeppelin은(는) 어디에 사용할 수 있나요?
Spark 또는 Flink로 대규모 데이터셋을 대화형으로 탐색하고 쿼리하기. 팀 전체에 재현 가능한 데이터 분석 보고서 공유하기. 반복 보고서를 위해 매개변수 지정 노트북을 일정에 따라 실행하기.
zeppelin는 어떻게 설치하나요?
공식 설치 가이드에 따라 바이너리 패키지를 설치합니다 공식 빌드 가이드에 따라 소스에서 빌드합니다
zeppelin은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/apache/zeppelin

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

REST/WS/JDBC 인터페이스를 통해 애플리케이션과 Spark, Hive, Flink 같은 데이터 엔진을 연결하는 컴퓨팅 미들웨어입니다.

데이터·분석#big-data#computation-middleware#spark
3.4천+1 이번 주1.2천JavaApache-2.0업데이트 그저께