Apache Zeppelin
Apache Zeppelin | |
---|---|
Разработчик | Apache Software Foundation[3] |
Написана на | Java[4][1], JavaScript[1], Scala[1] и Python |
Первый выпуск | 12 сентября 2015[1] |
Последняя версия | 0.10.1[2] (28 февраля 2022 ) |
Репозиторий |
github.com/apache/incuba… git-wip-us.apache.org/re… |
Лицензия | Apache License 2.0 |
Сайт | zeppelin.apache.org |
Apache Zeppelin — многопользовательское интерактивное браузерное программное средство (интерактивный блокнот) для анализа и визуализации данных, а также совместной работы над данными с использованием средств Apache Spark; позиционируется как аналог Jupyter для экосистемы Hadoop[5]. Интерактивные браузерные блокноты позволяют инженерам данных, аналитикам и ученым в области данных более продуктивно выполнять работу, благодаря совместному использованию кода данных, его разработке, организации и выполнению, а также благодаря визуализации результатов без необходимости обращения к командной строке или к компонентам кластера.
Разрабатывается под эгидой фонда Apache с 2015 года, входит в ряд дистрибутивов Hadoop, предоставляется в облаке Amazon Web Services в составе модуля Elastic MapReduce[6].
История
Проект был создан в 2013 году компанией NFLabs в Южной Корее. В 2014 году исходный код был передан в фонд Apache Software Foundation. В 2016 году Apache Zeppelin получил статус верхнеуровневого проекта фонда Apache.[7][8]
Функциональность
Apache Zeppelin поддерживает систему «интерпретаторов» (плагинов), которые позволяют подключаться к источникам данных и выполнять анализ. Среди поддерживаемых интерпретаторов — Apache Spark, JDBC, Markdown, Shell и другие.[9][10][11]
Сравнение с аналогами
Apache Zeppelin часто сравнивают с Jupyter Notebook. Главное отличие заключается в ориентации Zeppelin на распределённые вычислительные среды, такие как Hadoop и Spark, что делает его удобным инструментом для анализа больших объёмов данных. В то время как Jupyter изначально проектировался в первую очередь для локальной работы.
Примечания
- ↑ 1 2 3 4 https://projects.apache.org/json/projects/zeppelin.json
- ↑ Update version in Dockerfile for 0.10.1 .
- ↑ https://github.com/apache/incubator-zeppelin/blob/master/LICENSE
- ↑ The apache-zeppelin Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://dwhsys.com/2017/03/25/apache-zeppelin-vs-jupyter-notebook/ Архивная копия от 13 февраля 2018 на Wayback Machine Apache Zeppelin vs Jupyter Notebook: comparison and experience
- ↑ Apache Zeppelin on Amazon EMR . Дата обращения: 13 февраля 2018. Архивировано 9 декабря 2017 года.
- ↑ The Apache Software Foundation Announces Graduation of Apache Zeppelin . Apache Software Foundation (25 мая 2016). Дата обращения: 11 сентября 2025.
- ↑ Zeppelin Project official site . Apache Zeppelin. Дата обращения: 11 сентября 2025.
- ↑ Interpreters in Apache Zeppelin . Apache Zeppelin. Дата обращения: 11 сентября 2025.
- ↑ JDBC Interpreter for Apache Zeppelin . Apache Zeppelin. Дата обращения: 11 сентября 2025.
- ↑ Spark Interpreter for Apache Zeppelin . Apache Zeppelin. Дата обращения: 11 сентября 2025.