当前位置:网站首页>Flink SQL knows why (17): Zeppelin, a sharp tool for developing Flink SQL
Flink SQL knows why (17): Zeppelin, a sharp tool for developing Flink SQL
2022-07-03 13:11:00 【Big data sheep said】
1. Preface
Last section introduced flink sql Enterprise class development tool Dlink. This section will introduce Apache Zeppelin.
This section mainly introduces the local deployment of bloggers Apache Zeppelin The process and feeling .
Let's talk about the installation experience first ,Apache Zeppelin It's really very convenient to install !!!
In a few steps .
2.Apache Zeppelin Platform effect
The specific functions are shown in the figure below :

sql Development

sql Development
3. Installation and deployment
The installation is really simple .
You can refer to jeff Big guy's installation tutorial , You can also refer to the installation tutorial in this article .
jeff Big guy installation tutorial :https://www.yuque.com/jeffzhangjianfeng/gldg8w/bam5y1
3.1. install flink
This step is to configure flink Environment .
https://archive.apache.org/dist/flink/flink-1.13.2/

flink download
After clicking the link, you can directly download .
After downloading, you can download directly
tar -xvf jar packageJust unzip it .
You get the following flink Catalog .

flink dir
- We are going to put
libIn the catalogflink-python_2.11-1.13.2.jarCopied to theoptUnder the table of contents

lib
Then we finished the local flink Configuration of the environment .
3.2. download zeppelin Of tar package
This step is to configure zeppelin Environment .
https://zeppelin.apache.org/download.html
- Click the above link to download directly : Bloggers here download directly for convenience, including all interpreter My bag , After downloading, you can download directly
tar -xvf jar packageJust unzip it .

zeppelin download
Get the following directory .

zeppelin download
- direct
bin/zeppelin-daemon.sh startJust a matter of . See below console, It means the startup is successful .

start
- open
localhost:8080You can see the page directly . It's OK to see the following page description .

home page
3.3. stay zeppelin Middle configuration flink environmental information
Follow the steps below to configure the environment information .

Environmental Science
Then we can go directly to Zeppelin Editor in chief sql 了 .

sql Script

Prefabricated case
You can see that the above process is very simple .
There is little cost of learning and complex configuration .
It is recommended that you can try to install .
It's really convenient for fat intestines .
边栏推荐
- 【R】【密度聚类、层次聚类、期望最大化聚类】
- February 14, 2022, incluxdb survey - mind map
- The difference between session and cookie
- The latest version of lottery blind box operation version
- [Database Principle and Application Tutorial (4th Edition | wechat Edition) Chen Zhibo] [Chapter IV exercises]
- C graphical tutorial (Fourth Edition)_ Chapter 15 interface: interfacesamplep268
- 人身变声器的原理
- Sword finger offer 15 Number of 1 in binary
- Four problems and isolation level of MySQL concurrency
- sitesCMS v3.1.0发布,上线微信小程序
猜你喜欢

解决 System has not been booted with systemd as init system (PID 1). Can‘t operate.

Ali & ant self developed IDE

2022-02-14 analysis of the startup and request processing process of the incluxdb cluster Coordinator

Node.js: express + MySQL的使用

Sword finger offer 12 Path in matrix

Method overloading and rewriting

Sword finger offer14 the easiest way to cut rope

Leetcode234 palindrome linked list

有限状态机FSM

Glide question you cannot start a load for a destroyed activity
随机推荐
[comprehensive question] [Database Principle]
【数据库原理及应用教程(第4版|微课版)陈志泊】【第三章习题】
Node. Js: use of express + MySQL
我的创作纪念日:五周年
2022-01-27 redis cluster brain crack problem analysis
SSH login server sends a reminder
【数据库原理及应用教程(第4版|微课版)陈志泊】【第四章习题】
My creation anniversary: the fifth anniversary
Cache penetration and bloom filter
Detailed explanation of the most complete constraintlayout in history
高效能人士的七个习惯
Simple use and precautions of kotlin's array array and set list
剑指 Offer 15. 二进制中1的个数
Seven second order ladrc-pll structure design of active disturbance rejection controller
Sword finger offer 15 Number of 1 in binary
解决 System has not been booted with systemd as init system (PID 1). Can‘t operate.
Differences and connections between final and static
2022-02-11 practice of using freetsdb to build an influxdb cluster
How to get user location in wechat applet?
(latest version) WiFi distribution multi format + installation framework