Skip to content

[参赛项目] flink可视化开源web开发平台 #26

@zhp8341

Description

@zhp8341

项目简述

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

项目开源地址

github地址 https://github.com/zhp8341/flink-streaming-platform-web

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

背景

目前大厂没有基于flink开源出一个图形用户界面、可视化的sql模式的web系统,另外基于个人爱好,本着open的精神开发了此项目

目标

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

实施方案

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

成员介绍

zhuhp

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions