Coder Social home page Coder Social logo

zzm0809 / datalink Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zhbdesign/datalink

0.0 0.0 0.0 961 KB

DataLink is a new open source solution to bring Flink development to data center.

License: Apache License 2.0

Shell 0.35% JavaScript 0.94% Java 65.25% Lua 0.03% TypeScript 29.69% FreeMarker 1.67% EJS 0.50% Less 1.58%

datalink's Introduction

DataLink

简介

DataLink 是一个创新的数据中台解决方案,它基于 SpringCloud Alibaba 和 Apache Flink 实现。它使用了时下最具影响力的实时计算框架Flink,而且紧跟社区发展,试图只通过一种计算框架来解决离线与实时的问题,实现Sql语义化的批流一体,帮助用户减少技术与运维成本,推动数据产业更高效的发展。

面对业内数据人员紧缺的现状,DataLink 的目标不仅要实现企业级数据中台的全部功能,而且还要通过设计多种辅助决策功能来缓解人才的需求,助力数据生产。

DataLink 开源项目及社区正在建设,希望本项目可以帮助你更快发展。

功能

正在维护中....

最新进展

已发布:

暂无

即将发布:

releases-0.1.0 (FlinkSql语句集管理及集群执行)

开始

下载安装包

正在维护中...

从源码编译安装包

maven clean install 
bin/ -- 启动脚本
|- auto.sh 
config/ -- 配置文件
|- application.properties
|- application-dev.properties
|- bootstrap.properties
lib/ --外部依赖
|- *.jar
logs/ -- 日志
module/ -- 微服务模块
|- datalink-gateway.jar -- 网关模块
|- datalink-uaa.jar -- 授权模块
|- datalink-user.jar -- 用户模块
|- datalink-task.jar -- Dlink作业模块

正在维护中...

启动

sh auto.sh start base

正在维护中...

单机模式

正在维护中...

集群模式

正在维护中...

结构

DataLink -- 父项目
|-datalink-commons -- 通用中心
| |-datalink-auth-spring-boot-starter -- Spring Security 封装模块
| |-datalink-base -- 基础封装模块
| |-datalink-common-spring-boot-starter -- 通用封装模块
| |-datalink-db-plug -- DB工具封装模块
| |-datalink-elasticsearch-spring-boot-starter -- Elasticsearch 封装模块
| |-datalink-log-spring-boot-starter -- Log 封装模块
| |-datalink-mybatis-spring-boot-starter -- MybatisPlus 封装模块
| |-datalink-redis-spring-boot-starter -- Redis 封装模块
| |-datalink-ribbon-spring-boot-starter -- RibbonFeign 封装模块
| |-datalink-sentinel-spring-boot-starter -- Sentinel 封装模块
| |-datalink-swagger-spring-boot-starter -- Swagger 封装模块
|-datalink-config -- 配置中心
|-datalink-dbase -- 基础资源中心
| |-datalink-db -- DB 中心[8003]
| |-datalink-user -- 用户中心[8001]
|-datalink-dlink -- Dlink治理中心
|-|-datalink-task -- FlinkSql 作业中心[8004]
|-datalink-doc -- 文档中心
|-datalink-flink -- Flink 中心
|-|-datalink-flink-run -- Flink 执行器
|-|-datalink-flink-sql -- FlinkSqlPlus 
|-datalink-gateway -- 网关中心[9900]
|-datalink-uaa -- 权限中心[8002]
|-datalink-web -- React Web [8000]

正在维护中...

交流

欢迎您加入社区交流分享,也欢迎您为社区贡献自己的力量。

QQ社区群:965889874,申请备注 “ 数据中台 ”

微信社区群:添加微信号 wenmo_ai 邀请进群,申请备注 “ 数据中台 ”

公众号:DataLink数据中台

邮箱:[email protected]

友情链接

Apache Flink

Mybatis Plus

microservices-platform

ant-design-pro

本项目的设计思路与代码实现受以上开源项目源码指导与启发,站在巨人的肩膀,才能看得更远。

截图

以下截图为已实现的部分截图,是本开源项目最终效果。

登录页

用户管理

预览

以下预览图为已实现的部分截图,并非开源项目最终效果,仅供参考。

主页

数据源

元数据

来源构建

FlinkSql

FlinkSql在线开发器

FlinkSql语法校验与执行解释

FlinkSql函数文档

Flink任务历史

Sql翻译

FlinkSql与元数据的血缘分析

NLP字典映射与运维

DB控制台

查询服务注册

共享文件中心

微服务监控

GPE监控

datalink's People

Contributors

aiwenmo avatar lewnn avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.