github 地址 https://github.com/zhp8341/flink-streaming-platform-web (建议)

国内 gitee 地址 https://gitee.com/zhuhuipei/flink-streaming-platform-web

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

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

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

1、主要功能
[1] 任务支持单流 、双流、 单流与维表等。

[2] 支持本地模式、yarn-per 模式、STANDALONE 模式。

[3] 支持 catalog、hive。

[4] 支持自定义 udf、连接器等,完全兼容官方连接器。

[5] 支持 sql 的在线开发,语法提示,格式化。

[6] 支持钉钉告警、自定义回调告警、自动拉起任务。

[7] 支持自定义 Jar 提交任务。

[8] 支持多版本 flink 版本(需要用户编译对应 flink 版本)。

[9] 支持自动、手动 savepoint 备份,并且从 savepoint 恢复任务。

目前 flink 版本已经升级到 1.12

如果您觉得还不错请在右上角点一下 star 谢谢 

Flink流计算可视化平台相关推荐

  1. 基于 Flink 流计算实现的股票交易实时资产应用

    01 背景 本次赛题思路源自于真实工作场景的一个线上项目,该项目在经过一系列优化后已稳定上线,在该项目开发的过程中数据平台组和技术负责人提供了许多资源和指导意见,而项目的结果也让我意识到了流计算在实际 ...

  2. Flink流计算WordCount代码示例

    代码 package com.zxl.flinkimport org.apache.flink.streaming.api.scala.StreamExecutionEnvironment/*** f ...

  3. Flink SQL 流计算可视化 UI 平台

    点击上方 "zhisheng"关注, 星标或置顶一起成长 Flink 从入门到精通 系列文章 一.简介 flink-streaming-platform-web系统是基于flink ...

  4. Flink流计算编程--在WindowedStream中体会EventTime与ProcessingTime

    一.Flink流处理简介 Flink流处理的API叫做DataStream,可以在保证Exactly-Once的前提下提供高吞吐.低延时的实时流处理. 二.Flink中的Time模型 Flink中提供 ...

  5. Flink流计算引擎

    伴随着海量增长的数据,数字化时代的未来感扑面而至.不论是结绳记事的小数据时代,还是我们正在经历的大数据时代,计算的边界正在被无限拓宽,而数据的价值再也难以被计算.时下,谈及大数据,不得不提到热门的下一 ...

  6. 7、Flink 流计算处理和批处理平台

    一.Flink 基本概念 Flink 是一个批处理和流处理结合的统一计算框架,其核心是一个提供了数据分发以及并行化计算的流数据处理引擎.它的最大亮点是流处理,是业界最顶级的开源流处理引擎.Flink ...

  7. 【Flink】Flink 流计算 容错 source节点进行数据容错

    1.概述 本博客是视频的笔记:Apache Flink 知其然,知其所以然(原理&实战) 就是当流任务失败的时候,如何让flink从数据源上次消费的位置开始消费. 2.案例 2.1 没有che ...

  8. Flink流计算处理-旁路输出

    使用Flink做流数据处理时,除了主流数据输出,还自定义侧流输出即旁路输出,以实现灵活的数据拆分. 定义旁路输出标签 首先需要定义一个OutputTag,代码如下: // 这需要是一个匿名的内部类,以 ...

  9. flink流计算随笔(6)

    ​生成,编译模板工程 MacBook-Air:SocketWindowWordCount myhaspl$ bash <(curl https://flink.apache.org/q/sbt- ...

最新文章

  1. python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法
  2. mysql获取当月数据_MySQL中获取天、周、月等数据
  3. PyInstaller打包exe,打包出来的可执行程序在触屏版win10家庭版系统下报错Colud not find QtWebEngineProcess.exe
  4. java 单例 缓存hashmap_java 、HashMap 和单例
  5. oracle导入时 ora39166,impdp ORA-39002,ORA-39166,ORA-39164的问题及解决
  6. JavaScript中this指向问题
  7. JAVA实验一——数组类编程
  8. IdentityServer4系列 | 授权码模式
  9. struts-config message-resources配置问题总结
  10. 学习前端开发,那你值得css的特点有哪些?
  11. anaconda 创建,激活,退出,删除环境
  12. Arduino AFMotor 电机扩展板概述
  13. 自定义修改elementUI组件样式(贯穿样式)
  14. IC+九旸 ,IP1810,QFP128 , 8端口10 / 100Mb + 2端口10/100 / 1000Mb交换机
  15. Android APP头像的图标与背景的设置
  16. 用python自带的tkinter做游戏(一)—— 贪吃蛇 篇
  17. JavaScript和Jqurery
  18. HTML5 Flash 现状及未来预测
  19. 劝学篇翻译软件测试,古今贤文劝学篇翻译
  20. c语言数据类型及命名规则

热门文章

  1. 电商软件分享(好用版)
  2. Matlab下实现支持向量机算法libsvm
  3. 《UnityAPI.NavMesh导航网格》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+Unity+NavMesh+CalculatePath+立钻哥哥++OK++)
  4. html文件导入奥维,如何使用关联点将CAD导入到奥维 | 奥维互动地图浏览器
  5. SOLIDWORKS钣金设计基础命令
  6. nmn是个什么概念,NMN功能效果,一篇讲清楚
  7. Contextual Tab开发相关
  8. python经济统计公报_东哥起飞 的动态 - SegmentFault 思否
  9. STL中list的remove和remove_if的用法
  10. 计算机键盘常识打字教案,认识键盘教案