This is an automated email from the ASF dual-hosted git repository.
dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong-website.git
The following commit(s) were added to refs/heads/master by this push:
new 69018fc3e [INLONG-498][Doc] Unify the title for all plugin guide (#499)
69018fc3e is described below
commit 69018fc3e15045ac191485499e924cc21e503f3d
Author: Charles Zhang <[email protected]>
AuthorDate: Tue Jul 26 17:07:00 2022 +0800
[INLONG-498][Doc] Unify the title for all plugin guide (#499)
---
docs/design_and_concept/how_to_extend_data_node_for_manager.md | 1 -
docs/design_and_concept/how_to_extend_data_node_for_sort.md | 6 +++---
docs/design_and_concept/how_to_write_plugin_dashboard.md | 2 +-
.../design_and_concept/how_to_extend_data_node_for_manager.md | 4 ++--
.../current/design_and_concept/how_to_extend_data_node_for_sort.md | 2 +-
.../current/design_and_concept/how_to_write_plugin_dashboard.md | 2 +-
6 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/docs/design_and_concept/how_to_extend_data_node_for_manager.md
b/docs/design_and_concept/how_to_extend_data_node_for_manager.md
index 13b67123c..9445758db 100644
--- a/docs/design_and_concept/how_to_extend_data_node_for_manager.md
+++ b/docs/design_and_concept/how_to_extend_data_node_for_manager.md
@@ -18,7 +18,6 @@ This article describes how to extend a new data node through
the Manager to prov
- Create Operation class for new data source under package path:
`org.apache.inlong.manager.service.source`.
- Transfer data source to **ExtractNode** supported in **Sort**, refer to
`org.apache.inlong.manager.service.sort.util.ExtractNodeUtils`
-
## Extend Load Node
- Develop load node plugin in sort, refer to [Sort
Plugin](design_and_concept/how_to_extend_data_node_for_sort.md)
diff --git a/docs/design_and_concept/how_to_extend_data_node_for_sort.md
b/docs/design_and_concept/how_to_extend_data_node_for_sort.md
index 0fdd3f47d..9619237de 100644
--- a/docs/design_and_concept/how_to_extend_data_node_for_sort.md
+++ b/docs/design_and_concept/how_to_extend_data_node_for_sort.md
@@ -42,7 +42,7 @@ To extend the extract node or load node, you need to do the
following:
In the second step, you can use the existing flick connector or extend it
yourself. How to extend the flink connector, please refer to the official flink
documentation[DataStream Connectors
](https://nightlies.apache.org/flink/flink-docs-release-1.13/docs/connectors/datastream/overview/#datastream-connectors).
-## Extend a new extract node
+## Extend Extract Node
There are three steps to extend an ExtractNode:
@@ -100,7 +100,7 @@ public interface Node {...}
you need to refer to the official flink documentation [DataStream
Connectors](https://nightlies.apache.org/flink/flink-docs-release-1.13/docs/connectors/datastream/overview/#datastream-connectors)
to extend,
directly call the existing flink-connector (such
as`inlong-sort/sort-connectors/mongodb-cdc`) or implement the related connector
by yourself.
-## Extend a new load node
+## Extend Load Node
There are three steps to extend an LoadNode:
@@ -170,7 +170,7 @@ public interface Node {...}
**Step 3**:Extend the Sort connector, Kafka's sort connector is in
`inlong-sort/sort-connectors/kafka`.
-## Bundle extract node and load node into InLong Sort
+## Integrate Entrance
To integrate extract and load into the InLong Sort mainstream, you need to
implement the semantics mentioned in the overview section: group, stream, node,
etc. The entry class of InLong Sort is in :
```bash
diff --git a/docs/design_and_concept/how_to_write_plugin_dashboard.md
b/docs/design_and_concept/how_to_write_plugin_dashboard.md
index e7722c92e..4f9fb903c 100644
--- a/docs/design_and_concept/how_to_write_plugin_dashboard.md
+++ b/docs/design_and_concept/how_to_write_plugin_dashboard.md
@@ -8,7 +8,7 @@ sidebar_position: 4
This article is aimed at InLong Dashboard plug-in developers, trying to
describe the process of developing a Dashboard plug-in as comprehensively as
possible, helping developers quickly add a data storage LoadNode, and making
plug-in development easier.
The InLong Dashboard itself acts as a front-end console, built with the React
framework.
-## Extend a new Load Node
+## Extend Load Node
In the `inlong-dashboard/src/components/MetaData` directory, create a new
`StorageExample.tsx` file, and at the same time export the file in the
`index.ts` file in the current directory (refer to the existing LoadNode
writing method ), which completes a new sink named `Example`.
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_manager.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_manager.md
index 64bc2e0eb..7bc2654e5 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_manager.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_manager.md
@@ -9,7 +9,7 @@ Inlong 设计初衷即是为了在不同数据源之间创建数据流,截止
详细内容可参考 [数据节点](data_node/extract_node/overview.md)。 InLong 的每种数据节点,支持通过
Manager 提供统一的管理,以简化用户的使用。
本文介绍通过 Manager 如何扩展一个新的数据节点,实现提供服务。
-## 扩展读取节点
+## 扩展 Extract Node
- 首先需要在 Sort 组件内支持该数据源,详情参考 [Sort
插件](design_and_concept/how_to_extend_data_node_for_sort.md)
- 在枚举类`org.apache.inlong.common.enums.TaskTypeEnum`中增加对应的枚举
@@ -18,7 +18,7 @@ Inlong 设计初衷即是为了在不同数据源之间创建数据流,截止
- 在`org.apache.inlong.manager.service.source`路径下,创建对应工具类
- 支持数据源到**ExtractNode**的转换函数,参考
`org.apache.inlong.manager.service.sort.util.ExtractNodeUtils`
-## 扩展写入节点
+## 扩展 Load Node
- 首先需要在 Sort 组件内支持该数据源,详情参考 [Sort
插件](design_and_concept/how_to_extend_data_node_for_sort.md)
- 在枚举类`org.apache.inlong.manager.common.enums.SinkType`中增加对应枚举
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_sort.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_sort.md
index 3263a4ca6..b4ca0b96a 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_sort.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_extend_data_node_for_sort.md
@@ -168,7 +168,7 @@ public interface Node {...}
**第三步**:扩展 Sort Connector,Kafka 的 sort connector 在
`inlong-sort/sort-connectors/kafka` 目录下。
-## 集成 Extract 和 Load Node 到 InLong Sort 主流程
+## 集成到 Entrance
将 Extract 和 Load 集成到 InLong Sort 主流程中,需要构建总览小节中提到的语意:Group、Stream、Node 等。
InLong Sort 的入口类在:
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_write_plugin_dashboard.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_write_plugin_dashboard.md
index 59d1cfc6b..f89e5514d 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_write_plugin_dashboard.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/design_and_concept/how_to_write_plugin_dashboard.md
@@ -8,7 +8,7 @@ sidebar_position: 4
本文面向 InLong Dashboard 插件开发人员,尝试尽可能全面地阐述开发一个 Dashboard 插件所经过的历程,帮助开发者快速新增一个
Load Node,让插件开发变得简单。
InLong Dashboard 本身作为前端控制台,采用 React 框架构建。
-## 集成新的 Load Node 到 InLong Dashboard 的主流程
+## 扩展 Load Node
在 `inlong-dashboard/src/components/MetaData` 目录下,新建一个 `StorageExampleNode.tsx`
文件,同时讲该文件在当前目录的 `index.ts` 文件内部进行导出(可参考已有 LoadNode 的写法),这样便完成了新增一种名为
`ExampleNode` 的 LoadNode,接下来,我们将介绍怎么定义该 LoadNode 的内部结构。