当前位置: 首页 > article >正文

Apache Zeppelin:一个基于Web的大数据可视化分析平台

今天给大家推荐一下 Apache Zeppelin,它是一个基于 Web 的交互式数据接入、数据分析、数据可视化以及协作文档 Notebook,类似于 Jupyter Notebook。

在这里插入图片描述

Apache Zeppelin 支持使用 SQL、Java、Scala、Python、R 等编程语言进行数据处理和分析,同时集成了 Apache Spark(内置)、Apache Flink、Apache Kylin、BigQuery、Cassandra、Elasticsearch、HBase、Apache Hive、MongoDB、Neo4j、Groovy、Markdown 以及 Shell 等平台和语言的数据处理功能。

在这里插入图片描述

Apache Zeppelin 支持各种数据图表和动态表单。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

多个用户可以协作并分享 Notebook:

在这里插入图片描述

安装

Apache Zeppelin 基于 Java 开发,支持跨平台。官方支持和测试的平台环境如下:

  • OpenJDK 1.8 (151+) 或者 Oracle JDK 1.8 (151+)
  • Ubuntu 18.04、Ubuntu 20.04、Mac OSX

首先,点击官方下载页面:

在这里插入图片描述

安装包分为两种:包含所有语言解释器的安装包和默认只包含 Spark、Python、Markdown 以及 Shell 解释器的安装包。

选择其中一个 zip 文件下载之后解压就完成了安装,然后输入以下命令启动 Apache Zeppelin:

-- Unix/Linux
bin/zeppelin-daemon.sh start

-- Windows
bin/zeppelin.cmd

然后在浏览器中输入 http://localhost:8080 打开首页:

在这里插入图片描述
Apache Zeppelin 安装目录下的 notebook 子目录中提供了几个学习的示例,可以作为入门参考。

另外,Apache Zeppelin 还支持源码安装和 docker 镜像。


http://www.kler.cn/a/412352.html

相关文章:

  • 【前端】JavaScript中的字面量概念与应用详解
  • 大数据技术之Spark :我快呀~
  • Pytorch使用手册-Automatic Differentiation with torch.autograd(专题六)
  • 基于Matlab实现Gabo滤波器(源码)
  • Http文件上传
  • K8s的水平自动扩容和缩容HPA
  • 前端 设置 div 标签内子多个子 div 内容,在一行展示,并且可以字段自动换行
  • Flink 实现超速监控:从 Kafka 读取卡口数据写入 MySQL
  • 浏览器开发工具
  • java——SpringBoot中常用注解及其底层原理
  • SSM之AOP与事务
  • 缓存雪崩、击穿、穿透深度解析与实战应对
  • 使用OpenCV实现视频背景减除与目标检测
  • 【QT】背景,安装和介绍
  • 【云计算网络安全】解析 Amazon 安全服务:构建纵深防御设计最佳实践
  • docker-compose文件的简介及使用
  • Git 使用技巧
  • 鸿蒙开发异步与线程
  • 使用Cmake导入OpenCV库的大坑记录
  • 如何将 GitHub 私有仓库(private)转换为公共仓库(public)
  • 反爬虫机制
  • 【大数据学习 | Spark-SQL】SparkSession对象
  • 从ETL到DataOps:WhaleStudio替代Informatica,实现信创化升级
  • 计算机网络 实验八 应用层相关协议分析
  • 【NOIP普及组】表达式求值
  • 学习threejs,设置envMap环境贴图创建反光效果