FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

释放双眼,带上耳机,听听看~!

1.序篇

上节介绍了 flink sql 的企业级开发利器 Dlink。本节就来介绍下 Apache Zeppelin。

本节主要介绍一下博主在本地部署 Apache Zeppelin 的过程以及感受。

先说下安装感受,Apache Zeppelin 安装起来真的是非常的方便!!!

几步就完成了。

2.Apache Zeppelin 平台效果

具体功能如下图所示:

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

sql 开发

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

sql 开发

3.安装部署篇

安装真的很简单。

可以参考 jeff 大佬的安装教程,也可以参考博主本文的安装教程。

jeff 大佬安装教程:https://www.yuque.com/jeffzhangjianfeng/gldg8w/bam5y1

3.1.安装 flink

这一步是为了配置 flink 的环境。

https://archive.apache.org/dist/flink/flink-1.13.2/

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

flink 下载

  1. 点击链接之后可以直接下载。
  2. 下载完成之后直接 
    1
    tar -xvf jar 包

    解压就行。

就得到了以下的 flink 目录。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

flink dir

  1. 我们要把 
    1
    lib

     目录下的 

    1
    flink-python_2.11-1.13.2.jar

     复制到 

    1
    opt

     目录下

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

lib

然后就完成了本地 flink 环境的配置。

3.2.下载 zeppelin 的 tar 包

这一步是为了配置 zeppelin 的环境。

https://zeppelin.apache.org/download.html
  1. 点击上述链接直接下载:博主这里为了使用方便直接下载包含所有 interpreter 的包,下载完成之后直接 
    1
    tar -xvf jar 包

    解压就行。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

zeppelin 下载

得到以下目录。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

zeppelin 下载

  1. 直接 
    1
    bin/zeppelin-daemon.sh start

     就完事了。看到下面的 console,就代表启动成功了。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

start

  1. 打开 
    1
    localhost:8080

     就可以直接看到页面了。看到下面的页面说明就没啥问题了。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

首页

3.3.在 zeppelin 中配置 flink 环境信息

按照下面的步骤配置环境信息。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

环境

然后我们就可以直接在 Zeppelin 中编辑 sql 了。

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

sql 脚本

FLINK SQL 实践 – (十六):flink sql 开发利器之 Zeppelin

预制案例

可以看到上述流程是非常简单的。

给TA打赏
共{{data.count}}人
人已打赏
安全运维

安全运维之道:发现、解决问题的有效闭环

2024-4-14 20:59:36

安全运维

稳定性建设 – 架构优化的关键策略

2025-2-11 17:15:56

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索