1.序篇
博主这个系列都是讲 flink sql 相关的实践的。
讲到这个章节,其实挺多常用的 flink sql 语法及实战案例都已经讲了。
那么原理讲了,得在自己家公司把 flink sql 这等好东西用起来啊。
搞大数据开发的同学基本都知道在 HUE 上面写 hive sql 贼爽。那么有没有写 flink sql 的企业级的 web IDE 推荐的呢?
经过博主调研之后,发现有两款非常优秀的利器:
-
Apache Zeppelin
-
Dlink
为啥先介绍 Dlink 呢?
因为博主和其开发人员混的很熟了,所以就先拿 Dlink 来尝试尝试。
废话不多说,大家都想先看效果再看怎么部署。先看看最终效果。
2.Dlink 平台效果
2.1.登录
登录
登录账号和密码默认为 admin/admin。
2.2.flink sql 开发界面
具体功能如下图所示:
sql 开发
注意:
预跑就是用于快速验证 sql 是否是正确的,可以快速以 standalone 模式跑出来一个结果。肥肠地好用。想看到预跑的结果,在 sql 中不能写 insert into xxx 这段。
可以看到是一个功能很齐全的 web IDE。
接下来我们看看怎么安装部署 Dlink 0.4.0。
3.安装部署篇
3.1.Dlink 的 github
源码直接去 github 上看,已经开源了,链接如下。
https://github.com/DataLinkDC/dlink
3.2.部署环境准备
此部署示例是在 Mac OS 上进行,其他环境未测试。
环境 |
---|