Zeppelin_功能| 学习笔记

简介: 快速学习 Zeppelin_功能

开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第七阶段)Zeppelin_功能】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/682/detail/11844


Zeppelin_功能

内容介绍:

一、多用途笔记工具

二、多语言后端

三、重点支持 Spark

四、数据可视化

五、支持表单设计

六、分享和协作

zeppelin 能提供什么功能?就通过视频来进行讲解,进入到笔记当中,总结了一张图表,首先Sampson是一个多语言混合的交互式笔记工具。

 

一、多用途笔记工具

其中 REPL 为交互式编写工具。

Multi-purpose Notebook

The Notebook is the place for all your needs

.Data Ingestion

.Data Discovery

.Data Analytics

.Data Visualization & Collaboration

2022-11-22 (2).png

用途:

支持数据集成,数据的探索,数据的分析,数据的可视化,这是一个笔记工具,但是不是以往的笔记工具,不是大家所使用的type之类的,这种工具也不是大家所使用的autumn,不是VSC等工具,是一个笔记工具没错,但是多用途的笔记本。其实与python当中的Jupite notebook比较像。

 

二、多语言后端

Multiple Language Backend

Apache Zeppelin interpreter concept allows any language/data-processing-backend to be plugged into Zeppelin. Currently Apache Zeppelin supports many interpreters such as Apache Spark, Python, JDBC. Markdown and Shell

笔记当中可以去连接三种,可以编写R语言,可以连接half去写C口,写link的代码,连接h base,还可以选python代码,还可以访问elastic search,还可以使用hadoopHDFS,它是一个支持很多很多方式的一个后端。

 

三、重点支持 Spark

2022-11-22 (4).png

Apache Spark integration

Especially, Apache Zeppelin provides built-in Apache Spark integration. You don't need to build a separate module, plugin or library for it.

Apache Zeppelin with Spark integration provides

. Automatic SparkContext and SQLContext injection

. Runtime jar dependency loading from local filesystem or maven repository. Learn more about dependency loader.

. Canceling job and displaying its progress

For the further information about Apache Spark in Apache Zeppelin, please see Spark interpreter for Apache Zeppelin.

重点支持了spark,其实就是为spark设计,核心支持的就是spark的多种使用方式,都支持captain,支持使用python来访问spark,支持使用Zeppelin语言来访问spark,对spark也有内部支持,内部集成的支持,所以其实就是spark的一个好朋友重点支持了spark

 

四、数据可视化

2022-11-22 (6).png

 

在赠品的笔记当中,可以通过 spark Zeppelin 的一些代码非常轻易地绘制出来,如图。

 

五、支持表单设计

2022-11-22 (8).png

产品的recall,就是笔记的每一行里面可以怎么去做呢?可以去写上一个Dollar,然后跟上name等于三。

通过如图的一个代码,可以去生成一个表。所以会使用此功能,比如现在name等于三,为他起了一个名,这是name然后在写的内容替换到原来的位置,其实就是支持动态的编写表单,然后,再比如在如图可以使用 SelectSelect当中的内容,就会变成一个单选框在这里去选可以理解。

 

六、分享和协作

2022-11-22 (10).png

 

整个图表贡献出来,然后分享成了一个网页的形式,zeppelin 让别人可以去访问网页,简单来总结一下,zeppelin是一个笔记工具。又不只是一个笔记工具。支持了很多代码的编写,支持了数据的可视化,甚至可以把笔记分享出

相关文章
|
6月前
|
前端开发 Java Apache
Apache Zeppelin系列教程第七篇——运行paragraph的整个流程分析
Apache Zeppelin系列教程第七篇——运行paragraph的整个流程分析
85 0
Zeppelin安装与配置
本文介绍zeppelin安装与配置指南
Zeppelin安装与配置
|
Web App开发 前端开发 Java
数据探查中心Apache Zeppelin二次开发初体验
数据探查中心Apache Zeppelin二次开发初体验
887 0
数据探查中心Apache Zeppelin二次开发初体验
|
6月前
|
SQL 缓存 分布式计算
Apache Zeppelin系列教程第九篇——Zeppelin NoteBook数据缓存
Apache Zeppelin系列教程第九篇——Zeppelin NoteBook数据缓存
154 0
|
分布式计算 资源调度 Spark
Zeppelin_解释器配置| 学习笔记
快速学习 Zeppelin_解释器配置
Zeppelin_解释器配置| 学习笔记
|
XML 分布式计算 数据可视化
本地部署 zeppelin 0.10.1
本地部署 zeppelin 0.10.1
225 0
|
SQL 存储 分布式计算
快速上手Hive,安装到使用的流程介绍
快速上手Hive,安装到使用的流程介绍
快速上手Hive,安装到使用的流程介绍
|
分布式计算 Java 数据安全/隐私保护
Zeppelin_安装_配置| 学习笔记
快速学习 Zeppelin_安装_配置
Zeppelin_安装_配置| 学习笔记
|
SQL 分布式计算 数据可视化
Zeppelin_可视化| 学习笔记
快速学习 Zeppelin_可视化
Zeppelin_可视化| 学习笔记
|
分布式计算 Spark 开发者
Zeppelin_使用笔记| 学习笔记
快速学习 Zeppelin_使用笔记
Zeppelin_使用笔记| 学习笔记
下一篇
无影云桌面