分享好友 最新动态首页 最新动态分类 切换频道
Flink-SQL管理工具flink-streaming-platform-web部署
2024-12-27 05:25

Fl<i></i>ink-SQL管理工具fl<i></i>ink-streaming-platform-web部署

flink-streaming-platform-web系统是基于Apache Flink 封装的一个可视化的、轻量级的flink web客户端系统,用户只需在web 界面进行sql配置就能完成流计算任务。

主要功能:包含任务配置、启/停任务、告警、日志等功能,支持sql语法提示,格式化、sql语句校验。

目的:减少开发、降低成本 完全实现sql化 流计算任务。 😂

[1] 任务支持单流 、双流、 单流与维表等。
[2] 支持本地模式、yarn-per模式、STANDALONE模式。
[3] 支持catalog、hive。
[4] 支持自定义udf、连接器等,完全兼容官方连接器。
[5] 支持sql的在线开发,语法提示,格式化。
[6] 支持钉钉告警、自定义回调告警、自动拉起任务。
[7] 支持自定义Jar提交任务。
[8] 支持多版本flink版本(需要用户编译对应flink版本)。
[9] 支持自动、手动savepoint备份,并且从savepoint恢复任务。
[10] 支持批任务如:hive。
目前flink版本已经升级到1.12

这里部署flink-streaming-platform-web,并跑通kafka->flink sql -> mysql的一个样例,实时从kafka中读取json字符串,经过ETL操作,将数据汇总后写入mysql sink

– ETL

 
 
 
  • flink-streaming-platform-web.tar.gz

flink-streaming-platform-web(20210202).tar.gz (下载地址)

  • flink

flink-1.12.0-bin-scala_2.11.tgz (下载地址)

  • kafka

这里使用Kafka Connect Datagen来生成模拟数据,具体操作 请参考这里
json配置文件内容如下

 
  • 依赖的jar包

操作mysql需要的jar包(flink jdbc connector下载地址
flink-connector-jdbc_2.11-1.12.0.jar

mysql-connector-java-8.0.19.jar(根据使用的mysql版本来选择,各版本下载地址

操作kafka需要的jar包(flink kafka connector下载地址

这里只需要下载这一个jar包即可:flink-sql-connector-kafka_2.11-1.12.0.jar

第一种方法:下载连接器Jar包后后直接放到 flink/lib/目录下就可以使用了,其缺点是

1、该方案存在jar冲突可能,特别是连接器多了以后
2、在非yarn模式下每次新增jar需要重启flink集群服务器

第二种方法:配置每一个flink任务时,放到http的服务下填写到三方地址,例如设置内部的http repo下载源(公司内部建议放到内网的某个http服务)

 
 
 
 
 
 
 
 
 

启动后,访问web页面

打开页面查看 http://127.0.0.1:9084/admin/index?message=nologin

登录号:admin 密码 123456。

  • 自动生成kafka实时数据
    往kafka中不断写入实时数据,观察mysql中目标表中的结果。写入数据可以使用kafka-connect-datagen自动写入,json文件flink_web.source.datagen.json内容模板是
 
  • 执行数据生成命令
最新文章
高考只有一百多天了,这次孩子的地理政治历史都才考得六十多分,怎样才能在三个月内提高这三科的分数呀孩子怎样提升高考文综的成绩
高考剩100天政治历史地理怎么快速提分?~学习不是功利性的,尤其是文史类学科,更需要你脚踏实地的去做。你所说的快速提分是一个伪命题,一定要在心理上为自己施加压力,为自己制定具体的提分计划和完成目标时间。其次要对课本进行熟悉,对
铜川站内SEO与网络营销全方位策略揭秘
铜川整站优化及网络推广策略全解析,从搜索引擎优化、内容营销、社交媒体等方面全面阐述,旨在提升铜川网站在搜索引擎中的排名,吸引更多潜在客户,助力企业实现网络营销目标。随着互联网的飞速发展,企业间的竞争日益激烈,网络营销成为企
陈泽勇:抢抓西商融合机遇 加快高铁康养新城建设
近日,商州区委书记陈泽勇在杨峪河镇调研督导高铁康养新城项目建设,强调要抢抓和西商融合发展机遇,进一步坚定信心,加压奋进,以干克难,全力加快高铁康养新城项目建设。区级领导赵新选、王永生、李文涛一同督导。
百度3d实景导航地图
百度3d实景导航地图是十分不错的全新地图导航应用软件,拥有上亿用户下载使用,软件的各种功能十分的强大,非常的简洁界面,精准的定位系统,能够轻轻松松查询路段信息,输入目的地就能为你推送最优出行线路,百度地图作为新一代人工智能地
活动预告|迈璞工作站启动仪式暨“哲思与梦境”对谈
1为深入贯彻落实教育部、卫健委等十七个部门联合印发的《全面加强和改进新时代学生心理健康工作专项行动计划(2023-2025年)》,充分发挥我系丰富的学术资源和学校心理健康教育专业资源作用,挖掘和发挥朋辈力量,促进学生群体自主学习、互
网址链接跳转外部安全提醒代码
网页的安全性优化是一个越来越被开发者重视的问题,当本站链接点击跳转到第三方外链接时,要弹框提示信息,需要支持jquery引用 。
成品动漫网站入口网页版打不开怎么办?解决办法及常见问题解析
成品动漫网站作为一个热门的动漫资源平台,吸引了大量动漫爱好者的关注。对于许多人来说,访问这个网站可能并不是一件容易的事,尤其是在网页版入口的使用上。如何顺利打开成品动漫网站入口网页版,成为了许多用户关心的问题。在这篇文章中
道滘SEO优化攻略,揭秘企业线上崛起的黄金秘籍
道滘SEO优化推广,助力企业线上崛起!本文深入解析SEO优化策略,涵盖关键词研究、内容优化、外链建设等关键步骤,助企业提升网站排名,扩大网络影响力,实现线上业务增长。掌握这些秘籍,让企业轻松迈入互联网时代。随着互联网的飞速发展,
获市县综合考核一类设区市第一名
  黄健恒、中国江西新闻网全媒体记者周珺/文  全国数字经济百强城市排名跃至第56位  为加快工业发展步伐,赣州市按照“抢位发展、错位发展”的战略要求,深入实施省制造业重点产业链现代化建设“1269”行动计划,并量身打造了“7510
相关文章
推荐文章
发表评论
0评