Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dlink
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhaowei
dlink
Commits
62957187
Commit
62957187
authored
Jun 15, 2021
by
godkaikai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
0.2.2-rc1
parent
06be59e1
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
48 additions
and
49 deletions
+48
-49
README.md
README.md
+26
-27
pom.xml
dlink-admin/pom.xml
+0
-15
BannerInitializer.java
.../main/java/com/dlink/common/banner/BannerInitializer.java
+1
-1
FlinkAggTable在Dlink的应用.md
dlink-doc/doc/FlinkAggTable在Dlink的应用.md
+0
-0
index.tsx
dlink-web/src/components/Footer/index.tsx
+1
-1
index.tsx
dlink-web/src/components/Studio/StudioMenu/index.tsx
+1
-1
index.tsx
dlink-web/src/components/Studio/StudioSetting/index.tsx
+1
-2
Welcome.tsx
dlink-web/src/pages/Welcome.tsx
+18
-2
No files found.
README.md
View file @
62957187
...
...
@@ -20,17 +20,17 @@ DataLink 开源项目及社区正在建设,希望本项目可以帮助你更
| 域 | 概要 | 进展 |
| :--------: | :-------------------: | :------: |
| Studio | FlinkSQL 作业管理 |
已完成
|
| | FlinkSQL 编辑器 |
已完成
|
| | 运行信息 |
已完成
|
| | 查询结果 |
已完成
|
| | 历史记录 |
已完成
|
| | 函数浏览 |
已完成
|
| | 执行配置 |
已完成
|
| | 会话创建与共享 |
已完成
|
| | 连接器管理 |
已完成
|
| | 同步执行 |
已完成
|
| | 异步提交 |
已完成
|
| Studio | FlinkSQL 作业管理 |
0.1.0
|
| | FlinkSQL 编辑器 |
0.1.0
|
| | 运行信息 |
0.1.0
|
| | 查询结果 |
0.1.0
|
| | 历史记录 |
0.1.0
|
| | 函数浏览 |
0.1.0
|
| | 执行配置 |
0.1.0
|
| | 会话创建与共享 |
0.1.0
|
| | 连接器管理 |
0.1.0
|
| | 同步执行 |
0.1.0
|
| | 异步提交 |
0.1.0
|
| | 函数自动补全 | 敬请期待 |
| | 任务详情 | 敬请期待 |
| | 任务审计 | 敬请期待 |
...
...
@@ -49,20 +49,20 @@ DataLink 开源项目及社区正在建设,希望本项目可以帮助你更
| | 更改对比 | 敬请期待 |
| | Create Table 生成 | 敬请期待 |
| | Insert 生成 | 敬请期待 |
| | AGGTABLE 语法 |
敬请期待
|
| | AGGTABLE 语法 |
0.2.2
|
| | SQL 翻译 | 敬请期待 |
| | 智能 Select 模式 | 敬请期待 |
| | 自动补全元数据 | 敬请期待 |
| | 任务反压和倾斜提示 | 敬请期待 |
| | 流任务数据预览 | 敬请期待 |
| | ... | 欢迎提议 |
| 集群中心 | 集群注册与管理 |
已完成
|
| | 心跳检测 |
已完成
|
| 集群中心 | 集群注册与管理 |
0.1.0
|
| | 心跳检测 |
0.1.0
|
| | 修改与删除审计 | 敬请期待 |
| | 集群信息 | 敬请期待 |
| | 历史任务检索 | 敬请期待 |
| | 启动与停止 | 敬请期待 |
| 文档中心 | FlinkSQL 函数文档管理 |
已完成
|
| 文档中心 | FlinkSQL 函数文档管理 |
0.1.0
|
| | FlinkSQL 示例文档 | 敬请期待 |
| | FlinkSQL 调优文档 | 敬请期待 |
| 用户中心 | 用户管理 | 敬请期待 |
...
...
@@ -93,7 +93,7 @@ DataLink 开源项目及社区正在建设,希望本项目可以帮助你更
### 最新版本
dlink-0.2.1
dlink-0.2.
2-rc
1
### 从安装包开始
...
...
@@ -103,11 +103,11 @@ config/ -- 配置文件
lib/ -- 外部依赖及Connector
|- dlink-client-1.12.jar -- 必需
|- dlink-connector-jdbc.jar
|- dlink-function-0.2.2.jar
|- flink-connector-jdbc_2.11-1.12.4.jar
|- flink-csv-1.12.4.jar
|- flink-json-1.12.4.jar
|- mysql-connector-java-8.0.21.jar
|- ojdbc6-11.2.0.3.jar
sql/
|- dlink.sql --Mysql初始化脚本
auto.sh --启动停止脚本
...
...
@@ -141,8 +141,11 @@ dlink -- 父项目
|-
dlink
-
core
--
执行中心
|-
dlink
-
doc
--
文档
|
|-
bin
--
启动脚本
|
|-
bug
--
bug
反馈
|
|-
config
--
配置文件
|
|-
doc
--
使用文档
|
|-
sql
--
sql
脚本
|-
dlink
-
function
--
函数中心
|-
dlink
-
web
--
React
前端
```
...
...
@@ -160,9 +163,9 @@ npm run build
maven clean
install
-Dmaven
.test.skip
=
true
```
#### 扩展Connector
#### 扩展Connector
及UDF
将 Flink 集群上已扩展好的 Connector 直接放入 Dlink 的 lib 下,然后重启即可。
将 Flink 集群上已扩展好的 Connector
和UDF
直接放入 Dlink 的 lib 下,然后重启即可。
定制 Connector 过程同 Flink 官方一样。
#### 扩展其他版本的Flink
...
...
@@ -171,10 +174,6 @@ Flink 的版本取决于 lib 下的 dlink-client-1.12.jar。
当前版本默认为 Flink 1.12.4 API。
向其他版本的集群提交任务可能存在问题,未来将实现 1.13、1.11、1.10.
#### 源码质量一般问题
利用一个周写的项目所有代码,而且React从零边学边写,还请海涵~(> ^ <)~后续版本将优化代码逻辑。
## 使用手册
### 基础使用
...
...
@@ -218,7 +217,7 @@ select * from student
#### 使用技巧
(=。=)~ 敬请期待。
1.[
Flink AggTable 在 Dlink 的实践
](
https://github.com/DataLinkDC/dlink/dlink-doc/doc/FlinkAggTable在Dlink的实践.md
)
#### 常见问题及解决
...
...
@@ -256,15 +255,15 @@ QQ社区群:**543709668**,申请备注 “ Dlink ”,不写不批哦
> 首页


> Studio 执行信息


> Studio 数据预览


> Studio 异常反馈
...
...
dlink-admin/pom.xml
View file @
62957187
...
...
@@ -74,21 +74,6 @@
<groupId>
com.dlink
</groupId>
<artifactId>
dlink-core
</artifactId>
</dependency>
<dependency>
<groupId>
com.dlink
</groupId>
<artifactId>
dlink-client-1.12
</artifactId>
<!--<scope>provided</scope>-->
</dependency>
<dependency>
<groupId>
com.dlink
</groupId>
<artifactId>
dlink-connector-jdbc
</artifactId>
<!--<scope>provided</scope>-->
</dependency>
<dependency>
<groupId>
com.dlink
</groupId>
<artifactId>
dlink-function
</artifactId>
<!--<scope>provided</scope>-->
</dependency>
</dependencies>
<build>
<plugins>
...
...
dlink-admin/src/main/java/com/dlink/common/banner/BannerInitializer.java
View file @
62957187
...
...
@@ -22,7 +22,7 @@ public class BannerInitializer implements ApplicationContextInitializer<Configur
if
(!(
applicationContext
instanceof
AnnotationConfigApplicationContext
))
{
LogoBanner
logoBanner
=
new
LogoBanner
(
BannerInitializer
.
class
,
"/dlink/logo.txt"
,
"Welcome to Dlink"
,
5
,
6
,
new
Color
[
5
],
true
);
CustomBanner
.
show
(
logoBanner
,
new
Description
(
BannerConstant
.
VERSION
+
":"
,
CommonConstant
.
PROJECT_VERSION
,
0
,
1
)
,
new
Description
(
"Github:"
,
"https://github.com/
aiwenmo
/dlink"
,
0
,
1
)
,
new
Description
(
"Github:"
,
"https://github.com/
DataLinkDC
/dlink"
,
0
,
1
)
,
new
Description
(
"公众号:"
,
"DataLink数据中台"
,
0
,
1
)
);
}
...
...
dlink-doc/doc/FlinkAggTable在Dlink的应用.md
0 → 100644
View file @
62957187
This diff is collapsed.
Click to expand it.
dlink-web/src/components/Footer/index.tsx
View file @
62957187
...
...
@@ -22,7 +22,7 @@ export default () => {
{
key
:
'github'
,
title
:
<
GithubOutlined
/>,
href
:
'https://github.com/
aiwenmo/D
link'
,
href
:
'https://github.com/
DataLinkDC/d
link'
,
blankTarget
:
true
,
},
]
}
...
...
dlink-web/src/components/Studio/StudioMenu/index.tsx
View file @
62957187
...
...
@@ -37,7 +37,7 @@ const StudioMenu = (props: any) => {
checkPoint
:
current
.
task
.
checkPoint
,
parallelism
:
current
.
task
.
parallelism
,
maxRowNum
:
current
.
task
.
maxRowNum
,
fragment
:
current
.
task
.
frag
em
nt
,
fragment
:
current
.
task
.
frag
me
nt
,
savePointPath
:
current
.
task
.
savePointPath
,
jobName
:
current
.
task
.
alias
,
};
...
...
dlink-web/src/components/Studio/StudioSetting/index.tsx
View file @
62957187
...
...
@@ -99,11 +99,10 @@ const StudioSetting = (props: any) => {
<
Row
>
<
Col
span=
{
12
}
>
<
Form
.
Item
label=
"Fragment"
className=
{
styles
.
form_item
}
name=
"fragment"
label=
"Fragment"
className=
{
styles
.
form_item
}
name=
"fragment"
valuePropName=
"checked"
tooltip=
{
{
title
:
'【增强特性】 开启FlinkSql片段机制,使用“:=”进行定义(以“;”结束),“${}”进行调用'
,
icon
:
<
InfoCircleOutlined
/>
}
}
>
<
Switch
checkedChildren=
"启用"
unCheckedChildren=
"禁用"
// defaultChecked={formVals.enabled}
/>
</
Form
.
Item
>
</
Col
>
...
...
dlink-web/src/pages/Welcome.tsx
View file @
62957187
...
...
@@ -20,7 +20,7 @@ export default (): React.ReactNode => {
<
Alert
message=
{
intl
.
formatMessage
({
id
:
'pages.welcome.alertMessage'
,
defaultMessage
:
'实时计算平台 Dlink & Apache Flink 即将发布,目前为体验版,版本号为 0.2.1。'
,
defaultMessage
:
'实时计算平台 Dlink & Apache Flink 即将发布,目前为体验版,版本号为 0.2.
2-rc
1。'
,
})
}
type=
"success"
showIcon
...
...
@@ -49,7 +49,7 @@ export default (): React.ReactNode => {
>
<
FormattedMessage
id=
"pages.welcome.advancedLayout"
defaultMessage=
"Github"
/>
{
' '
}
<
a
href=
"https://github.com/
aiwenmo
/dlink"
href=
"https://github.com/
DataLinkDC
/dlink"
rel=
"noopener noreferrer"
target=
"__blank"
>
...
...
@@ -177,6 +177,22 @@ export default (): React.ReactNode => {
</
ul
>
</
Paragraph
>
</
Timeline
.
Item
>
<
Timeline
.
Item
><
Text
code
>
0.2.2-rc1
</
Text
>
<
Text
type=
"secondary"
>
2021-06-15
</
Text
>
<
p
>
</
p
>
<
Paragraph
>
<
ul
>
<
li
>
<
Link
href=
""
>
AGGTABLE 语法实现
</
Link
>
</
li
>
<
li
>
<
Link
href=
""
>
增加了 dlink-function 模块用来管理 UDF 等,其可直接上传至集群lib
</
Link
>
</
li
>
<
li
>
<
Link
href=
""
>
解决了表单无法正确提交 Fragment 的问题
</
Link
>
</
li
>
</
ul
>
</
Paragraph
>
</
Timeline
.
Item
>
</
Timeline
>
</
Card
>
</
PageContainer
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment