可视化交互式数据分析工具Apache Zeppelin

Apache Zeppelin是一个基于Web的交互式数据分析工具,融合了Jupyter Notebook的概念,支持多种编程语言,如Scala、Python、SQL等。它提供可视化交互式数据分析、Notebook管理、数据可视化、解释器配置等功能,并具有丰富的数据生态组件支持。用户可以方便地进行数据处理、任务管理和分享分析应用。
摘要由CSDN通过智能技术生成

1. 什么是Apache Zeppelin

在正式进入Apache Zeppelin的正题之前,我们必须先了解两个概念。
REPL
REPL全称是Read Evaluate Print Loop,交互式解释器环境,通过交互式界面接收用户输入,交互式解释器读取输入内容并对它求值,返回结果,并重复此过程。

Jupyter Notebook
Jupyter Notebook(早期叫IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。Jupyter Notebook 的是一个Web应用程序,便于创建和共享程序文档,支持实时代码、数学方程、可视化和Markdown语法,常用在数据清理转换、数值模拟、统计建模、机器学习等业务场景。

1.1 官方的定义

Apache Zeppelin官方网站的定义如下

Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

翻译过来就是

Zeppelin是支持数据驱动、交互式数据分析、协作式文档等特性的基于Web的交互式应用开发引擎,应用以Notebook形式表示,支持Scala、Python、SQL、Markdown、shell等多种语言。

其中,Notebook是来自于Jupyter的概念,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值