This is an automated email from the ASF dual-hosted git repository.
casion pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-linkis-website.git
The following commit(s) were added to refs/heads/dev by this push:
new cc6ab615a1 optimize of some docs (#559)
cc6ab615a1 is described below
commit cc6ab615a13d933a6c687922419748083c1dd924
Author: Casion <[email protected]>
AuthorDate: Fri Oct 28 21:45:35 2022 +0800
optimize of some docs (#559)
---
README.md | 7 ++--
README_ZH.md | 5 ++-
community/apache-product-name-usage-guide.md | 2 +-
.../how-to-write-unit-test-code.md | 0
community/how-to-contribute-to-website.md | 2 +-
community/how-to-email.md | 2 +-
docs/api/_category_.json | 2 +-
.../engine-plugin-api.md | 2 +-
.../linkis-ps-publicservice-api/currency-api.md | 2 +-
.../data-source-manager-api.md | 2 +-
.../linkis-ps-publicservice-api/file-system-api.md | 2 +-
.../global-variable-api.md | 2 +-
.../instance-management-api.md | 2 +-
.../metadatamanager-api.md | 2 +-
.../metadataquery-api.md | 2 +-
docs/api/jdbc-api.md | 5 ++-
docs/api/linkis-task-operator.md | 4 +-
docs/api/login-api.md | 2 +-
.../engine/add-an-engine-conn.md | 2 +-
.../engine/engine-conn-metrics.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../architecture/difference-between-1.0-and-0.x.md | 46 ++++++++++++----------
.../service_isolation.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../sourcecode-hierarchical-structure.md | 2 -
docs/deployment/unpack-hierarchical-structure.md | 26 ++++++------
docs/development/linkis-compile-and-package.md | 2 +-
docs/development/linkis-config.md | 4 +-
docs/development/linkis-docker-build-instrument.md | 4 +-
docs/development/new-engine-conn.md | 2 +-
docs/development/swwager-instructions.md | 2 +-
docs/development/web-build.md | 4 +-
docs/engine-usage/elasticsearch.md | 2 +-
docs/engine-usage/flink.md | 2 +-
docs/engine-usage/hive.md | 2 +-
docs/engine-usage/jdbc.md | 2 +-
docs/engine-usage/python.md | 2 +-
docs/engine-usage/shell.md | 2 +-
docs/engine-usage/spark.md | 2 +-
docs/table/udf-table.md | 14 +++----
.../error-guide/interface.md | 2 +-
docs/upgrade/upgrade-from-0.X-to-1.0-guide.md | 2 +-
docs/upgrade/upgrade-guide.md | 2 +-
docs/user-guide/how-to-use.md | 12 +++---
docs/user-guide/linkis-datasource-client.md | 3 +-
docs/user-guide/linkiscli-manual.md | 5 +--
docs/user-guide/udf.md | 4 +-
...mic_variables.md => using-dynamic-variables.md} | 3 +-
.../how-to-write-unit-test-code.md | 0
.../development/linkis-compile-and-package.md | 2 +-
.../current/development/linkis-config.md | 18 ++++-----
.../development/linkis-docker-build-instrument.md | 2 +-
.../current/development/new-engine-conn.md | 2 +-
.../current/development/swwager-instructions.md | 2 +-
.../current/development/web-build.md | 2 +-
...mic_variables.md => using-dynamic-variables.md} | 0
src/pages/home/config.json | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../deployment/unpack-hierarchical-structure.md | 24 +++++------
.../computation-governance-services/linkis-cli.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../deployment/unpack-hierarchical-structure.md | 24 +++++------
.../engine/add-an-engine-conn.md | 2 +-
.../engine/engine-conn-metrics.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../deployment/unpack-hierarchical-structure.md | 24 +++++------
versioned_docs/version-1.1.3/release.md | 2 +-
.../engine/add-an-engine-conn.md | 2 +-
.../engine/engine-conn-metrics.md | 2 +-
.../computation-governance-services/linkis-cli.md | 2 +-
.../service_isolation.md | 2 +-
.../bml/engine-bml-dissect.md | 2 +-
.../deployment/unpack-hierarchical-structure.md | 24 +++++------
versioned_docs/version-1.2.0/release.md | 2 +-
80 files changed, 188 insertions(+), 186 deletions(-)
diff --git a/README.md b/README.md
index bd5ccd655d..84a141e418 100644
--- a/README.md
+++ b/README.md
@@ -3,9 +3,9 @@
</h2>
<p align="center">
- <strong>Linkis builds a computation middleware layer to decouple the upper
applications and the underlying data engines,
- provides standardized interfaces (REST, JDBC, WebSocket etc.) to easily
connect to various underlying engines (Spark, Presto, Flink, etc.),
- while enables cross engine context sharing, unified job& engine governance
and orchestration.</strong>
+ <strong>Linkis builds a computation middleware layer to facilitate
connection,
+ governance and orchestration between the upper applications and the
underlying data engines.
+</strong>
</p>
<p align="center">
<a href="https://linkis.apache.org/">https://linkis.apache.org/</a>
@@ -19,6 +19,7 @@
<img src="https://img.shields.io/badge/文档-简体中文-blue.svg" alt="简体中文文档" />
</a>
</p>
+
------
[English](README.md) | [中文](README_ZH.md)
diff --git a/README_ZH.md b/README_ZH.md
index 21c08b0f3f..f787932f08 100644
--- a/README_ZH.md
+++ b/README_ZH.md
@@ -3,8 +3,7 @@
</h2>
<p align="center">
- <strong>Linkis 在上层应用和底层引擎之间构建了一层计算中间件。通过使用Linkis 提供的REST/WebSocket/JDBC
等标准接口,
- 上层应用可以方便地连接访问Spark, Presto, Flink
等底层引擎,同时实现跨引擎上下文共享、统一的计算任务和引擎治理与编排能力</strong>
+ <strong>Linkis 构建了一层计算中间件,方便上层应用与底层数据引擎之间的连接、治理和编排。</strong>
</p>
<p align="center">
<a href="https://linkis.apache.org/">https://linkis.apache.org/</a>
@@ -18,7 +17,9 @@
<img src="https://img.shields.io/badge/文档-简体中文-blue.svg" alt="简体中文文档" />
</a>
</p>
+
------
+
[English](README.md) | [中文](README_ZH.md)
这是包含 `https://linkis.apache.org` 的所有源代码的存储库。
diff --git a/community/apache-product-name-usage-guide.md
b/community/apache-product-name-usage-guide.md
index 5509b08ca2..6b0621c332 100644
--- a/community/apache-product-name-usage-guide.md
+++ b/community/apache-product-name-usage-guide.md
@@ -1,6 +1,6 @@
---
title: Apache Product Name Usage Guide
-sidebar_position: 6
+sidebar_position: 13
---
> See https://www.apache.org/foundation/marks/guide for detailed and complete
> instructions
diff --git a/community/how-to-write-unit-test-code.md
b/community/development-specification/how-to-write-unit-test-code.md
similarity index 100%
rename from community/how-to-write-unit-test-code.md
rename to community/development-specification/how-to-write-unit-test-code.md
diff --git a/community/how-to-contribute-to-website.md
b/community/how-to-contribute-to-website.md
index b0480075b1..955bd0c2db 100644
--- a/community/how-to-contribute-to-website.md
+++ b/community/how-to-contribute-to-website.md
@@ -1,5 +1,5 @@
---
-title: How to Participate in the Official Website Contribution
+title: How to Participate in Website Project Contribution
sidebar_position: 2.1
---
diff --git a/community/how-to-email.md b/community/how-to-email.md
index 9d4a29800f..34447dc2ca 100644
--- a/community/how-to-email.md
+++ b/community/how-to-email.md
@@ -1,5 +1,5 @@
---
-title: How to Use Email List
+title: How to Use Email
sidebar_position: 1.1
---
diff --git a/docs/api/_category_.json b/docs/api/_category_.json
index 020b3b9e6a..79d2e4b6f6 100644
--- a/docs/api/_category_.json
+++ b/docs/api/_category_.json
@@ -1,4 +1,4 @@
{
- "label": "API Docs",
+ "label": "API",
"position": 5
}
\ No newline at end of file
diff --git a/docs/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
b/docs/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
index 345d743fe8..dcc2f137d8 100644
--- a/docs/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
+++ b/docs/api/http/linkis-cg-engineplugin-api/engine-plugin-api.md
@@ -1,5 +1,5 @@
---
-title: Engine Plugin Api
+title: Engine Plugin API
sidebar_position: 5
---
diff --git a/docs/api/http/linkis-ps-publicservice-api/currency-api.md
b/docs/api/http/linkis-ps-publicservice-api/currency-api.md
index 6b2db5d30f..2acdcf18fd 100644
--- a/docs/api/http/linkis-ps-publicservice-api/currency-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/currency-api.md
@@ -1,5 +1,5 @@
---
-title: Public Api
+title: Public API
sidebar_position: 6
---
** CommonRestfulApi class **
diff --git
a/docs/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
b/docs/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
index a1b93b1512..25cc95363f 100644
--- a/docs/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/data-source-manager-api.md
@@ -1,5 +1,5 @@
---
-title: DataSource Api
+title: DataSource API
sidebar_position: 1
---
diff --git a/docs/api/http/linkis-ps-publicservice-api/file-system-api.md
b/docs/api/http/linkis-ps-publicservice-api/file-system-api.md
index 04ae3e8cde..7d211c4fc8 100644
--- a/docs/api/http/linkis-ps-publicservice-api/file-system-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/file-system-api.md
@@ -1,5 +1,5 @@
---
-title: File System Api
+title: File System API
sidebar_position: 27
---
** FsRestfulApi class **
diff --git a/docs/api/http/linkis-ps-publicservice-api/global-variable-api.md
b/docs/api/http/linkis-ps-publicservice-api/global-variable-api.md
index cad59cf2a7..d7fa44f91b 100644
--- a/docs/api/http/linkis-ps-publicservice-api/global-variable-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/global-variable-api.md
@@ -1,5 +1,5 @@
---
-title: Global Variable Api
+title: Global Variable API
sidebar_position: 23
---
** VariableRestfulApi class **
diff --git
a/docs/api/http/linkis-ps-publicservice-api/instance-management-api.md
b/docs/api/http/linkis-ps-publicservice-api/instance-management-api.md
index 103ec1df4a..e69035debc 100644
--- a/docs/api/http/linkis-ps-publicservice-api/instance-management-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/instance-management-api.md
@@ -1,5 +1,5 @@
---
-title: Instance Management Api
+title: Instance Management API
sidebar_position: 26
---
** InstanceRestful class **
diff --git a/docs/api/http/linkis-ps-publicservice-api/metadatamanager-api.md
b/docs/api/http/linkis-ps-publicservice-api/metadatamanager-api.md
index 7925a051b4..e42c233b12 100644
--- a/docs/api/http/linkis-ps-publicservice-api/metadatamanager-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/metadatamanager-api.md
@@ -1,5 +1,5 @@
---
-title: Metadata Query Api
+title: Metadata Query API
sidebar_position: 3
---
diff --git a/docs/api/http/linkis-ps-publicservice-api/metadataquery-api.md
b/docs/api/http/linkis-ps-publicservice-api/metadataquery-api.md
index 92c778e420..20f3d6b2b9 100644
--- a/docs/api/http/linkis-ps-publicservice-api/metadataquery-api.md
+++ b/docs/api/http/linkis-ps-publicservice-api/metadataquery-api.md
@@ -1,5 +1,5 @@
---
-title: Metadata Query Api
+title: Metadata Query API
sidebar_position: 3
---
> The new interface after the optimization of the metadata query interface,
> see [Metadata Query API](./metadatamanager-api.md) for the old interface
> that has been abandoned. Compared with the old interface, mainly adjust the
> request path and interface parameter naming
diff --git a/docs/api/jdbc-api.md b/docs/api/jdbc-api.md
index 37bba0405f..76d16577aa 100644
--- a/docs/api/jdbc-api.md
+++ b/docs/api/jdbc-api.md
@@ -1,9 +1,10 @@
---
-title: Task Submission And Execution Of JDBC API
+title: Task JDBC API
sidebar_position: 4
---
-# Task Submission And Execution Of JDBC API Documents
+# Task Submission And Execution Of JDBC API
+
### 1. Introduce Dependent Modules
The first way depends on the JDBC module in the pom:
```xml
diff --git a/docs/api/linkis-task-operator.md b/docs/api/linkis-task-operator.md
index e817de1ce7..173b25c28a 100644
--- a/docs/api/linkis-task-operator.md
+++ b/docs/api/linkis-task-operator.md
@@ -1,9 +1,9 @@
---
-title: Task Submission and Execution Rest Api
+title: Task Rest API
sidebar_position: 3
---
-# Linkis Task submission and execution Rest API document
+# Linkis Task submission and execution Rest API
- The return of the Linkis Restful interface follows the following standard
return format:
diff --git a/docs/api/login-api.md b/docs/api/login-api.md
index 0642231cd2..6f97add621 100644
--- a/docs/api/login-api.md
+++ b/docs/api/login-api.md
@@ -1,5 +1,5 @@
---
-title: Login Api
+title: Login API
sidebar_position: 1
---
diff --git
a/docs/architecture/computation-governance-services/engine/add-an-engine-conn.md
b/docs/architecture/computation-governance-services/engine/add-an-engine-conn.md
index 92d69f7bd0..d3cd8c96ee 100644
---
a/docs/architecture/computation-governance-services/engine/add-an-engine-conn.md
+++
b/docs/architecture/computation-governance-services/engine/add-an-engine-conn.md
@@ -1,5 +1,5 @@
---
-title: Start engineConn
+title: EngineConn Startup Process
sidebar_position: 4
---
# How to add an EngineConn
diff --git
a/docs/architecture/computation-governance-services/engine/engine-conn-metrics.md
b/docs/architecture/computation-governance-services/engine/engine-conn-metrics.md
index bfb89cac1f..739f085886 100644
---
a/docs/architecture/computation-governance-services/engine/engine-conn-metrics.md
+++
b/docs/architecture/computation-governance-services/engine/engine-conn-metrics.md
@@ -1,5 +1,5 @@
---
-title: EngineConn Metrics reporting feature
+title: EngineConn Metrics Reporting Feature
sidebar_position: 6
tags: [Feature]
---
diff --git a/docs/architecture/computation-governance-services/linkis-cli.md
b/docs/architecture/computation-governance-services/linkis-cli.md
index 66005d8bd2..9910e86f75 100644
--- a/docs/architecture/computation-governance-services/linkis-cli.md
+++ b/docs/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 3
---
diff --git a/docs/architecture/difference-between-1.0-and-0.x.md
b/docs/architecture/difference-between-1.0-and-0.x.md
index 286a99123f..a5c6e50fb1 100644
--- a/docs/architecture/difference-between-1.0-and-0.x.md
+++ b/docs/architecture/difference-between-1.0-and-0.x.md
@@ -1,48 +1,53 @@
---
-title: Difference Between 1.0 And 0.x
+title: Difference Between 1.0 & 0.x
sidebar_position: 1
---
## 1. Brief Description
- First of all, the Entrance and
EngineConnManager (formerly EngineManager) services under the Linkis1.0
architecture are completely unrelated to the engine. That is, under the
Linkis1.0 architecture, each engine does not need to be implemented and started
the corresponding Entrance and EngineConnManager, and Linkis1.0’s Each Entrance
and EngineConnManager can be shared by all engines.
- Secondly, Linkis1.0 added the
Linkis-Manager service to provide external AppManager (application management),
ResourceManager (resource management, the original ResourceManager service) and
LabelManager (label management) capabilities.
- Then, in order to reduce the
difficulty of implementing and deploying a new engine, Linkis 1.0 re-architects
a module called EngineConnPlugin. Each new engine only needs to implement the
EngineConnPlugin interface. Linkis EngineConnPluginServer supports dynamic
loading of EngineConnPlugin (new engine) in the form of a plug-in. Once
EngineConnPluginServer is successfully loaded, EngineConnManager can quickly
start an instance of the engine f [...]
- Finally, all the microservices
of Linkis are summarized and classified, which are generally divided into three
major levels: public enhancement services, computing governance services and
microservice governance services, from the code hierarchy, microservice naming
and installation directory structure, etc. To standardize the microservice
system of Linkis1.0.
+First of all, the Entrance and EngineConnManager (formerly EngineManager)
services under the Linkis1.0 architecture are completely unrelated to the
engine. That is, under the Linkis1.0 architecture, each engine does not need to
be implemented and started the corresponding Entrance and EngineConnManager,
and Linkis1.0’s Each Entrance and EngineConnManager can be shared by all
engines.
+
+Secondly, Linkis1.0 added the Linkis-Manager service to provide external
AppManager (application management), ResourceManager (resource management, the
original ResourceManager service) and LabelManager (label management)
capabilities.
+
+Then, in order to reduce the difficulty of implementing and deploying a new
engine, Linkis 1.0 re-architects a module called EngineConnPlugin. Each new
engine only needs to implement the EngineConnPlugin interface. Linkis
EngineConnPluginServer supports dynamic loading of EngineConnPlugin (new
engine) in the form of a plug-in. Once EngineConnPluginServer is successfully
loaded, EngineConnManager can quickly start an instance of the engine for the
user.
+
+
+Finally, all the microservices of Linkis are summarized and classified, which
are generally divided into three major levels: public enhancement services,
computing governance services and microservice governance services, from the
code hierarchy, microservice naming and installation directory structure, etc.
To standardize the microservice system of Linkis1.0.
## 2. Main Feature
1. **Strengthen computing governance**, Linkis 1.0 mainly strengthens the
comprehensive management and control capabilities of computing governance from
engine management, label management, ECM management, and resource management.
It is based on the powerful management and control design concept of labeling.
This makes Linkis 1.0 a solid step towards multi-IDC, multi-cluster, and
multi-container.
2. **Simplify user implementation of new engines**, EnginePlugin is used to
integrate the related interfaces and classes that need to be implemented to
implement a new engine, as well as the Entrance-EngineManager-Engine three-tier
module system that needs to be split into one interface. , Simplify the process
and code for users to implement the new engine, so that as long as one class is
implemented, a new engine can be connected.
3. **Full-stack computing storage engine support**, to achieve full coverage
support for computing request scenarios (such as Spark), storage request
scenarios (such as HBase), and resident cluster services (such as
SparkStreaming).
4. **Improved advanced computing strategy capability**, add Orchestrator to
implement rich computing task management strategies, and support tag-based
analysis and orchestration.
## 3. Service Comparison
- Please refer to the following
two pictures:
+Please refer to the following two pictures:

- The list of Linkis1.0
microservices is as follows:
+The list of Linkis1.0 microservices is as follows:

- From the above two figures,
Linkis1.0 divides services into three types of services: Computing Governance
(CG)/Micro Service Governance (MG)/Public Enhanced Service (PS). among them:
+From the above two figures, Linkis1.0 divides services into three types of
services: Computing Governance (CG)/Micro Service Governance (MG)/Public
Enhanced Service (PS). among them:
1. A major change in computing governance is that Entrance and
EngineConnManager services are no longer related to engines. To implement a new
engine, only the EngineConnPlugin plug-in needs to be implemented.
EngineConnPluginServer will dynamically load the EngineConnPlugin plug-in to
achieve engine hot-plug update;
2. Another major change in computing governance is that LinkisManager, as the
management brain of Linkis, abstracts and defines AppManager (application
management), ResourceManager (resource management) and LabelManager (label
management);
3. Microservice management service, merged and unified the Eureka and Gateway
services in the 0.X part, and enhanced the functions of the Gateway service to
support routing and forwarding according to Label;
4. Public enhancement services, mainly to optimize and unify the BML
services/context services/data source services/public services of the 0.X part,
which is convenient for everyone to manage and view.
## 4. Introduction To Linkis Manager
- As the management brain of
Linkis, Linkis Manager is mainly composed of AppManager, ResourceManager and
LabelManager.
- ResourceManager not only has
Linkis0.X's resource management capabilities for Yarn and Linkis EngineManager,
but also provides tag-based multi-level resource allocation and recycling
capabilities, allowing ResourceManager to have full resource management
capabilities across clusters and across computing resource types.
- AppManager will coordinate and
manage all EngineConnManager and EngineConn, and the life cycle of EngineConn
application, reuse, creation, switching, and destruction will be handed over to
AppManager for management.
- The LabelManager will provide
cross-IDC and cross-cluster EngineConn and EngineConnManager routing and
management capabilities based on multi-level combined tags.
+- As the management brain of Linkis, Linkis Manager is mainly composed of
AppManager, ResourceManager and LabelManager.
+- ResourceManager not only has Linkis0.X's resource management capabilities
for Yarn and Linkis EngineManager, but also provides tag-based multi-level
resource allocation and recycling capabilities, allowing ResourceManager to
have full resource management capabilities across clusters and across computing
resource types.
+- AppManager will coordinate and manage all EngineConnManager and EngineConn,
and the life cycle of EngineConn application, reuse, creation, switching, and
destruction will be handed over to AppManager for management.
+- The LabelManager will provide cross-IDC and cross-cluster EngineConn and
EngineConnManager routing and management capabilities based on multi-level
combined tags.
## 5. Introduction To Linkis EngineConnPlugin
- EngineConnPlugin is mainly
used to reduce the cost of access and deployment of new computing storage. It
truly enables users to "just need to implement a class to connect to a new
computing storage engine; just execute a script to quickly deploy a new
engine".
+EngineConnPlugin is mainly used to reduce the cost of access and deployment of
new computing storage. It truly enables users to "just need to implement a
class to connect to a new computing storage engine; just execute a script to
quickly deploy a new engine".
### 5.1 New Engine Implementation Comparison
- The following are the relevant
interfaces and classes that the user Linkis 0.X needs to implement a new
engine:
+The following are the relevant interfaces and classes that the user Linkis 0.X
needs to implement a new engine:

- The following is Linkis 1.0.0,
which implements a new engine, the interfaces and classes that users need to
implement:
+The following is Linkis 1.0.0, which implements a new engine, the interfaces
and classes that users need to implement:

- Among them,
EngineConnResourceFactory and EngineLaunchBuilder are not required to implement
interfaces, and only EngineConnFactory is required to implement interfaces.
+Among them, EngineConnResourceFactory and EngineLaunchBuilder are not required
to implement interfaces, and only EngineConnFactory is required to implement
interfaces.
### 5.2 New engine startup process
- EngineConnPlugin provides the
Server service to start and load all engine plug-ins. The following is a new
engine startup that accesses the entire process of EngineConnPlugin-Server:
+EngineConnPlugin provides the Server service to start and load all engine
plug-ins. The following is a new engine startup that accesses the entire
process of EngineConnPlugin-Server:

## 6. Introduction To Linkis EngineConn
- EngineConn, the original
Engine module, is the actual unit for Linkis to connect and interact with the
underlying computing storage engine, and is the basis for Linkis to provide
computing and storage capabilities.
- EngineConn of Linkis1.0 is
mainly composed of EngineConn and Executor. among them:
+EngineConn, the original Engine module, is the actual unit for Linkis to
connect and interact with the underlying computing storage engine, and is the
basis for Linkis to provide computing and storage capabilities.
+
+EngineConn of Linkis1.0 is mainly composed of EngineConn and Executor. among
them:
1. EngineConn is the connector, which contains the session information between
the engine and the specific cluster. It only acts as a connection, a client,
and does not actually perform calculations.
@@ -51,6 +56,7 @@ sidebar_position: 1
3. Executor is created by the session information in EngineConn. An engine
type can support multiple different types of computing tasks, each
corresponding to the implementation of an Executor, and the computing task will
be submitted to the corresponding Executor for execution. In this way, the
same engine can provide different services according to different computing
scenarios. For example, the permanent engine does not need to be locked after
it is started, and the one-time engine d [...]
4. The advantage of using the separation of Executor and EngineConn is that it
can avoid the Receiver coupling business logic, and only retains the RPC
communication function. Distribute services in multiple Executor modules, and
abstract them into several categories of engines: interactive computing
engines, streaming engines, disposable engines, etc., which may be used, and
build a unified engine framework for later expansion.
+
In this way, different types of engines can respectively load the required
capabilities according to their needs, which greatly reduces the redundancy of
engine implementation.
- As shown below:
+As shown below:

diff --git
a/docs/architecture/microservice-governance-services/service_isolation.md
b/docs/architecture/microservice-governance-services/service_isolation.md
index 418dd200c6..ba9f55d3ec 100644
--- a/docs/architecture/microservice-governance-services/service_isolation.md
+++ b/docs/architecture/microservice-governance-services/service_isolation.md
@@ -1,5 +1,5 @@
---
-title: Service isolation Design
+title: Service Isolation Design
sidebar_position: 2
---
diff --git
a/docs/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/docs/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
--- a/docs/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++ b/docs/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git a/docs/deployment/sourcecode-hierarchical-structure.md
b/docs/deployment/sourcecode-hierarchical-structure.md
index 437f3872bd..cff0314260 100644
--- a/docs/deployment/sourcecode-hierarchical-structure.md
+++ b/docs/deployment/sourcecode-hierarchical-structure.md
@@ -3,8 +3,6 @@ title: Source Code Directory Structure
sidebar_position: 6
---
-# Source Code Directory Structure
-
> Linkis source code hierarchical directory structure description, if you want
> to learn more about Linkis modules, please check [Linkis related
> architecture design](architecture/overview.md)
```html
diff --git a/docs/deployment/unpack-hierarchical-structure.md
b/docs/deployment/unpack-hierarchical-structure.md
index 41bd242279..0565e02f38 100644
--- a/docs/deployment/unpack-hierarchical-structure.md
+++ b/docs/deployment/unpack-hierarchical-structure.md
@@ -3,28 +3,26 @@ title: Installation Package Directory Structure
sidebar_position: 6.1
---
-## Linkis installation package decompressed directory structure
-
Download the officially released [Compilation Complete
Package](https://linkis.apache.org/zh-CN/download/main), and the decompressed
directory structure is as follows:
```html
├── bin
-│ ├── checkEnv.sh //部署环境验证脚本
-│ ├── common.sh
-│ └── install.sh //执行安装的脚本
+│ ├── checkEnv.sh //deployment environment verification script
+│ ├── common.sh
+│ └── install.sh //script to execute the installation
├── deploy-config
-│ ├── db.sh //数据库连接配置
-│ └── linkis-env.sh //相关环境配置信息
+│ ├── db.sh //database connection configuration
+│ └── linkis-env.sh //related environment configuration information
├── DISCLAIMER
├── LICENSE
-├── licenses
-├── linkis-package //微服务相关的启动配置文件,依赖,脚本,linkis-cli等
-│ ├── bin
-│ ├── conf
-│ ├── db
-│ ├── lib
-│ └── sbin
+├── licenses
+├── linkis-package //microservice related startup configuration files,
dependencies, scripts, linkis-cli, etc.
+│ ├── bin
+│ ├── conf
+│ ├── db
+│ ├── lib
+│ └── sbin
├── NOTICE
├── README_CN.md
└── README.md
diff --git a/docs/development/linkis-compile-and-package.md
b/docs/development/linkis-compile-and-package.md
index 245cf02a2a..05dedde831 100644
--- a/docs/development/linkis-compile-and-package.md
+++ b/docs/development/linkis-compile-and-package.md
@@ -1,5 +1,5 @@
---
-title: Compile And Package
+title: How to Build
sidebar_position: 1
---
diff --git a/docs/development/linkis-config.md
b/docs/development/linkis-config.md
index b2b9d8148c..03a0a9f5b7 100644
--- a/docs/development/linkis-config.md
+++ b/docs/development/linkis-config.md
@@ -1,6 +1,6 @@
---
-title: Introduction to Linkis Configuration Parameters
-sidebar_position: 1
+title: Configuration Parameters
+sidebar_position: 2
---
## 1. Parameter classification
diff --git a/docs/development/linkis-docker-build-instrument.md
b/docs/development/linkis-docker-build-instrument.md
index f8faca2417..ad77b8b6fd 100644
--- a/docs/development/linkis-docker-build-instrument.md
+++ b/docs/development/linkis-docker-build-instrument.md
@@ -1,6 +1,6 @@
---
-title: Build Linkis Docker Image
-sidebar_position: 5
+title: How to Build Docker Image
+sidebar_position: 1.2
---
## Linkis Image Components
diff --git a/docs/development/new-engine-conn.md
b/docs/development/new-engine-conn.md
index 5613606b83..158f43cc6e 100644
--- a/docs/development/new-engine-conn.md
+++ b/docs/development/new-engine-conn.md
@@ -1,5 +1,5 @@
---
-title: How To Quickly Implement A New Engine
+title: Quickly Implement New Engine
sidebar_position: 3
---
diff --git a/docs/development/swwager-instructions.md
b/docs/development/swwager-instructions.md
index 30f71ad5c2..4bbdc49adc 100644
--- a/docs/development/swwager-instructions.md
+++ b/docs/development/swwager-instructions.md
@@ -1,5 +1,5 @@
---
-title: Swagger Annotation Instructions
+title: Swagger Annotation
sidebar_position: 5
---
diff --git a/docs/development/web-build.md b/docs/development/web-build.md
index 7d2aa1aec0..2c5d16c12f 100644
--- a/docs/development/web-build.md
+++ b/docs/development/web-build.md
@@ -1,6 +1,6 @@
---
-title: Linkis Console Compile
-sidebar_position: 4
+title: How to Build Console
+sidebar_position: 1.1
---
## Start the process
diff --git a/docs/engine-usage/elasticsearch.md
b/docs/engine-usage/elasticsearch.md
index 87b3ebf06b..47f019590a 100644
--- a/docs/engine-usage/elasticsearch.md
+++ b/docs/engine-usage/elasticsearch.md
@@ -1,5 +1,5 @@
---
-title: ElasticSearch Engine Usage
+title: ElasticSearch Engine
sidebar_position: 11
---
diff --git a/docs/engine-usage/flink.md b/docs/engine-usage/flink.md
index b9ffd1b93d..49a3d9c96d 100644
--- a/docs/engine-usage/flink.md
+++ b/docs/engine-usage/flink.md
@@ -1,5 +1,5 @@
---
-title: Flink Engine Usage
+title: Flink Engine
sidebar_position: 8
---
diff --git a/docs/engine-usage/hive.md b/docs/engine-usage/hive.md
index 5e5895dc25..1e07003d6e 100644
--- a/docs/engine-usage/hive.md
+++ b/docs/engine-usage/hive.md
@@ -1,5 +1,5 @@
---
-title: Hive Engine Usage
+title: Hive Engine
sidebar_position: 2
---
diff --git a/docs/engine-usage/jdbc.md b/docs/engine-usage/jdbc.md
index 3424779019..7f78c798c7 100644
--- a/docs/engine-usage/jdbc.md
+++ b/docs/engine-usage/jdbc.md
@@ -1,5 +1,5 @@
---
-title: JDBC Engine Usage
+title: JDBC Engine
sidebar_position: 2
---
diff --git a/docs/engine-usage/python.md b/docs/engine-usage/python.md
index ec33f1f867..31766e916d 100644
--- a/docs/engine-usage/python.md
+++ b/docs/engine-usage/python.md
@@ -1,5 +1,5 @@
---
-title: Python Engine Usage
+title: Python Engine
sidebar_position: 2
---
diff --git a/docs/engine-usage/shell.md b/docs/engine-usage/shell.md
index ac6067000d..0140d50e78 100644
--- a/docs/engine-usage/shell.md
+++ b/docs/engine-usage/shell.md
@@ -1,5 +1,5 @@
---
-title: Shell Engine Usage
+title: Shell Engine
sidebar_position: 2
---
diff --git a/docs/engine-usage/spark.md b/docs/engine-usage/spark.md
index 7eb8f7e34c..cbcb8b16ec 100644
--- a/docs/engine-usage/spark.md
+++ b/docs/engine-usage/spark.md
@@ -1,5 +1,5 @@
---
-title: Spark Engine Usage
+title: Spark Engine
sidebar_position: 2
---
diff --git a/docs/table/udf-table.md b/docs/table/udf-table.md
index a1b902e77a..407da7060e 100644
--- a/docs/table/udf-table.md
+++ b/docs/table/udf-table.md
@@ -1,9 +1,9 @@
---
-title: UDF table structure
+title: UDF Table Structure
sidebar_position: 2
---
-##1 linkis_ps_udf_baseinfo
+## 1 linkis_ps_udf_baseinfo
The basic information table of udf function, which stores basic information
such as udf name/type
@@ -40,7 +40,7 @@ The administrator user table of the udf function, with
sharing permissions, only
| 1 | `id` | | bigint(20) | PRI | NO | auto_increment | |
| 2 | `user_name` | | varchar(20) | | YES | | |
-##3 linkis_ps_udf_shared_info
+## 3 linkis_ps_udf_shared_info
udf shared record table
@@ -50,7 +50,7 @@ udf shared record table
| 2 | `udf_id` | id of linkis_ps_udf_baseinfo | bigint(20) | | NO | | |
| 3 | `user_name` | username used by the share | varchar(50) | | NO | | |
-##4 linkis_ps_udf_tree
+## 4 linkis_ps_udf_tree
Tree-level record table for udf classification
@@ -65,7 +65,7 @@ Tree-level record table for udf classification
| 7 | `update_time` | | timestamp | | NO | | CURRENT_TIMESTAMP |
| 8 | `category` | category distinction udf / function | varchar(50) | | YES |
| |
-##5 linkis_ps_udf_user_load
+## 5 linkis_ps_udf_user_load
Whether udf is the configuration loaded by default
@@ -75,7 +75,7 @@ Whether udf is the configuration loaded by default
| 2 | `udf_id` | id of linkis_ps_udf_baseinfo | int(11) | | NO | | |
| 3 | `user_name` | user owned | varchar(50) | | NO | | |
-##6 linkis_ps_udf_version
+## 6 linkis_ps_udf_version
udf version information table
@@ -94,6 +94,6 @@ udf version information table
| 11 | `md5` | | varchar(100) | | YES | | |
-##ER diagram
+## ER diagram

\ No newline at end of file
diff --git a/docs/tuning-and-troubleshooting/error-guide/interface.md
b/docs/tuning-and-troubleshooting/error-guide/interface.md
index 91fbcaa979..bd00d35ece 100644
--- a/docs/tuning-and-troubleshooting/error-guide/interface.md
+++ b/docs/tuning-and-troubleshooting/error-guide/interface.md
@@ -1,5 +1,5 @@
---
-title: Interface error troubleshooting
+title: Interface Error Troubleshooting
sidebar_position: 3
---
diff --git a/docs/upgrade/upgrade-from-0.X-to-1.0-guide.md
b/docs/upgrade/upgrade-from-0.X-to-1.0-guide.md
index f94df62dd6..8be18fc88c 100644
--- a/docs/upgrade/upgrade-from-0.X-to-1.0-guide.md
+++ b/docs/upgrade/upgrade-from-0.X-to-1.0-guide.md
@@ -1,5 +1,5 @@
---
-title: Upgrade From 0.X To 1.0 Guide
+title: Upgrade From 0.X To 1.0
sidebar_position: 1
---
diff --git a/docs/upgrade/upgrade-guide.md b/docs/upgrade/upgrade-guide.md
index 230c516eba..8f4b9a667d 100644
--- a/docs/upgrade/upgrade-guide.md
+++ b/docs/upgrade/upgrade-guide.md
@@ -1,5 +1,5 @@
---
-title: Version upgrades above 1.0.3
+title: Version Upgrades above 1.0.3
sidebar_position: 2
---
diff --git a/docs/user-guide/how-to-use.md b/docs/user-guide/how-to-use.md
index 1cf5fe4a56..fb8e922776 100644
--- a/docs/user-guide/how-to-use.md
+++ b/docs/user-guide/how-to-use.md
@@ -5,30 +5,30 @@ sidebar_position: 1
# How to use Linkis?
- In order to meet the needs of
different usage scenarios, Linkis provides a variety of usage and access
methods, which can be summarized into three categories, namely Client-side use,
Scriptis-side use, and DataSphere It is used on the Studio side, among which
Scriptis and DataSphere Studio are the open source data analysis platforms of
the WeBank Big Data Platform Room. Since these two projects are essentially
compatible with Linkis, it is [...]
+In order to meet the needs of different usage scenarios, Linkis provides a
variety of usage and access methods, which can be summarized into three
categories, namely Client-side use, Scriptis-side use, and DataSphere It is
used on the Studio side, among which Scriptis and DataSphere Studio are the
open source data analysis platforms of the WeBank Big Data Platform Room. Since
these two projects are essentially compatible with Linkis, it is easiest to use
Linkis through Scriptis and DataS [...]
## 1. Client side usage
- If you need to connect to
other applications on the basis of Linkis, you need to develop the interface
provided by Linkis. Linkis provides a variety of client access interfaces. For
detailed usage introduction, please refer to the following:
+If you need to connect to other applications on the basis of Linkis, you need
to develop the interface provided by Linkis. Linkis provides a variety of
client access interfaces. For detailed usage introduction, please refer to the
following:
- [**Restful API Usage**](api/linkis-task-operator.md)
- [**JDBC API Usage**](api/jdbc-api.md)
- [**How to use Java SDK**](../user-guide/sdk-manual.md)
## 2. Scriptis uses Linkis
- If you need to use Linkis to
complete interactive online analysis and processing, and you do not need data
analysis application tools such as workflow development, workflow scheduling,
data services, etc., you can Install
[**Scriptis**](https://github.com/WeBankFinTech/Scriptis) separately. For
detailed installation tutorial, please refer to its corresponding installation
and deployment documents.
+If you need to use Linkis to complete interactive online analysis and
processing, and you do not need data analysis application tools such as
workflow development, workflow scheduling, data services, etc., you can Install
[**Scriptis**](https://github.com/WeBankFinTech/Scriptis) separately. For
detailed installation tutorial, please refer to its corresponding installation
and deployment documents.
## 2.1. Use Scriptis to execute scripts
- Currently Scriptis supports
submitting a variety of task types to Linkis, including Spark SQL, Hive SQL,
Scala, PythonSpark, etc. In order to meet the needs of data analysis, the left
side of Scriptis, Provides viewing user workspace information, user database
and table information, user-defined functions, and HDFS directories. It also
supports uploading and downloading, result set exporting and other functions.
Scriptis is very simple to u [...]
+Currently Scriptis supports submitting a variety of task types to Linkis,
including Spark SQL, Hive SQL, Scala, PythonSpark, etc. In order to meet the
needs of data analysis, the left side of Scriptis, Provides viewing user
workspace information, user database and table information, user-defined
functions, and HDFS directories. It also supports uploading and downloading,
result set exporting and other functions. Scriptis is very simple to use
Linkis, you can easily write scripts in the e [...]

## 2.2. Scriptis Management Console
- Linkis provides an interface
for resource configuration and management. If you want to configure and manage
task resources, you can set it on the Scriptis management console interface,
including queue settings and resource configuration , The number of engine
instances, etc. Through the management console, you can easily configure the
resources for submitting tasks to Linkis, making it more convenient and faster.
+Linkis provides an interface for resource configuration and management. If you
want to configure and manage task resources, you can set it on the Scriptis
management console interface, including queue settings and resource
configuration , The number of engine instances, etc. Through the management
console, you can easily configure the resources for submitting tasks to Linkis,
making it more convenient and faster.

## 3. DataSphere Studio uses Linkis
- [**DataSphere
Studio**](https://github.com/WeBankFinTech/DataSphereStudio), referred to as
DSS, is an open source part of WeBank’s big data platform Station-type data
analysis and processing platform, the DSS interactive analysis module
integrates Scriptis. Using DSS for interactive analysis is the same as
Scriptis. In addition to providing the basic functions of Scriptis, DSS
provides and integrates richer and more powerful data analysis f [...]
+[**DataSphere Studio**](https://github.com/WeBankFinTech/DataSphereStudio),
referred to as DSS, is an open source part of WeBank’s big data platform
Station-type data analysis and processing platform, the DSS interactive
analysis module integrates Scriptis. Using DSS for interactive analysis is the
same as Scriptis. In addition to providing the basic functions of Scriptis, DSS
provides and integrates richer and more powerful data analysis functions,
including Data services for data extra [...]

\ No newline at end of file
diff --git a/docs/user-guide/linkis-datasource-client.md
b/docs/user-guide/linkis-datasource-client.md
index 94a6576d69..92b54de3c3 100644
--- a/docs/user-guide/linkis-datasource-client.md
+++ b/docs/user-guide/linkis-datasource-client.md
@@ -3,9 +3,8 @@ title: DataSource Client SDK
sidebar_position: 4
---
-> ```
> Linkis DataSource provides a convenient interface for JAVA and SCALA calls,
> which can be used only by introducing the module of linkis-datasource-client
-> ```
+
## 1. import dependent modules
```
diff --git a/docs/user-guide/linkiscli-manual.md
b/docs/user-guide/linkiscli-manual.md
index f4b1b69f2c..8f6e66df46 100644
--- a/docs/user-guide/linkiscli-manual.md
+++ b/docs/user-guide/linkiscli-manual.md
@@ -1,11 +1,8 @@
---
title: Linkis-Cli Manual
-sidebar_position: 3
+sidebar_position: 2.1
---
-Linkis-Cli usage documentation
-============
-
## Introduction
Linkis-Cli is a shell command line program used to submit tasks to Linkis.
diff --git a/docs/user-guide/udf.md b/docs/user-guide/udf.md
index 1b054282e0..c4b39974af 100644
--- a/docs/user-guide/udf.md
+++ b/docs/user-guide/udf.md
@@ -1,6 +1,6 @@
---
-title: Use of UDFs
-sidebar_position: 2
+title: UDF Manual
+sidebar_position: 2.2
---
## 1 Introduction to UDFs
diff --git a/docs/user-guide/using_dynamic_variables.md
b/docs/user-guide/using-dynamic-variables.md
similarity index 98%
rename from docs/user-guide/using_dynamic_variables.md
rename to docs/user-guide/using-dynamic-variables.md
index 6ab2ebea0c..deaa818ee4 100644
--- a/docs/user-guide/using_dynamic_variables.md
+++ b/docs/user-guide/using-dynamic-variables.md
@@ -1,7 +1,8 @@
---
-title: Linkis built-in time variable introduction
+title: Built-in Time Variable
sidebar_position: 7
---
+
## 1. General
### Requirements Background
Users hope that when writing code, the time format requirements are
ever-changing, and the existing [Linkis custom
variables](https://linkis.apache.org/docs/latest/architecture/commons/variable/)
is currently not enough to support these requirements. In addition, some of
the existing time operation -1 means minus one month, and some minus one day,
which is easy for users to confuse
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-write-unit-test-code.md
b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/development-specification/how-to-write-unit-test-code.md
similarity index 100%
rename from
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/how-to-write-unit-test-code.md
rename to
i18n/zh-CN/docusaurus-plugin-content-docs-community/current/development-specification/how-to-write-unit-test-code.md
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-compile-and-package.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-compile-and-package.md
index edf61afebc..84a5c5d113 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-compile-and-package.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-compile-and-package.md
@@ -1,5 +1,5 @@
---
-title: Linkis 后端编译打包
+title: 后端编译打包
sidebar_position: 0
---
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-config.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-config.md
index 73c768ed39..5428c66775 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-config.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-config.md
@@ -1,20 +1,20 @@
---
-title: Linkis 配置参数介绍
+title: 配置参数介绍
sidebar_position: 1
---
## 1. 参数分类
- Linkis参数主要分为以下三个部分:
-1. Linkis 服务端参数,主要包含Linkis本身的参数和Spring的参数
-2. Linkis SDK、Restful等客户端端调用提交的参数
-3. Linkis 管理台参数
+Linkis参数主要分为以下三个部分:
+- Linkis 服务端参数,主要包含Linkis本身的参数和Spring的参数
+- Linkis SDK、Restful等客户端端调用提交的参数
+- Linkis 管理台参数
## 2. Linkis 服务端参数
1. Linkis本身的参数
- linkis本身的参数支持在配置文件里面进行设置,也支持通过环境变量和系统属性进行设置,推荐使用配置文件进行设置。
+linkis本身的参数支持在配置文件里面进行设置,也支持通过环境变量和系统属性进行设置,推荐使用配置文件进行设置。
Linkis配置文件格式如下所示:
```shell
├── conf 配置目录
@@ -36,7 +36,7 @@ Linkis配置文件格式如下所示:
建议通用的参数放置在主配置文件,个性话配置文件放在服务配置文件
2. Spring 参数
- Linkis服务是基于SpringBoot应用的,Spring相关的参数支持在application-linkis.yml进行设置,也支持在linkis配置文件里面进行配置。在linkis配置文件里面配置需要加上spring.的前缀。如下:
+Linkis服务是基于SpringBoot应用的,Spring相关的参数支持在application-linkis.yml进行设置,也支持在linkis配置文件里面进行配置。在linkis配置文件里面配置需要加上spring.的前缀。如下:
```shell
# spring port default
@@ -47,7 +47,7 @@ spring.server.port=9102
```
## 3. Linkis 客户端参数
- Linkis客户端参数主要是指任务提交时的参数,主要在提交接口里面进行指定的参数。
+Linkis客户端参数主要是指任务提交时的参数,主要在提交接口里面进行指定的参数。
1.restful 如何设置参数:
```shell
@@ -114,7 +114,7 @@ linkis-cli -runtieMap key1=value -runtieMap key2=value
```
## 4. Linkis 管理台参数
- Linkis管理台参数时方便用户指定资源限制参数和默认的任务参数提供的Web界面,如下:
+Linkis管理台参数时方便用户指定资源限制参数和默认的任务参数提供的Web界面,如下:
全局配置参数:

主要包含了全局队列参数[wds.linkis.rm.yarnqueue],任务默认采用的Yarn队列,支持在客户端StartUPMap里面另外进行指定
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-docker-build-instrument.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-docker-build-instrument.md
index 7fb0d0631f..42dc714808 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-docker-build-instrument.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/linkis-docker-build-instrument.md
@@ -1,5 +1,5 @@
---
-title: Linkis Docker 镜像打包
+title: Docker 镜像打包
sidebar_position: 5
---
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/new-engine-conn.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/new-engine-conn.md
index 07d50c8614..dfd8aa22b8 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/new-engine-conn.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/new-engine-conn.md
@@ -1,5 +1,5 @@
---
-title: 如何实现一个新引擎
+title: 实现一个新引擎
sidebar_position: 3
---
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/swwager-instructions.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/swwager-instructions.md
index 13ea350b95..022a97d3ee 100644
---
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/swwager-instructions.md
+++
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/swwager-instructions.md
@@ -1,5 +1,5 @@
---
-title: Swagger 注解使用说明
+title: Swagger 注解使用
sidebar_position: 5
---
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/web-build.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/web-build.md
index a44c47bf24..59ddd76bfa 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/web-build.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/development/web-build.md
@@ -1,5 +1,5 @@
---
-title: Linkis 管理台编译
+title: 管理台编译
sidebar_position: 4
---
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/user-guide/using_dynamic_variables.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/user-guide/using-dynamic-variables.md
similarity index 100%
rename from
i18n/zh-CN/docusaurus-plugin-content-docs/current/user-guide/using_dynamic_variables.md
rename to
i18n/zh-CN/docusaurus-plugin-content-docs/current/user-guide/using-dynamic-variables.md
diff --git a/src/pages/home/config.json b/src/pages/home/config.json
index 57dee63bd8..8c45a0d242 100644
--- a/src/pages/home/config.json
+++ b/src/pages/home/config.json
@@ -21,7 +21,7 @@
},
"home": {
"banner": {
- "slogan": "Linkis 构建了一层计算中间件,方便上层应用与底层数据引擎之间的连接、治理和编"
+ "slogan": "Linkis 构建了一层计算中间件,方便上层应用与底层数据引擎之间的连接、治理和编排。"
},
"introduce": {
"title": "计算中间件概念",
diff --git
a/versioned_docs/version-1.0.2/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.0.2/architecture/computation-governance-services/linkis-cli.md
index 8951033d50..b3165cc499 100644
---
a/versioned_docs/version-1.0.2/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.0.2/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 4
---
diff --git
a/versioned_docs/version-1.0.3/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.0.3/architecture/computation-governance-services/linkis-cli.md
index 8951033d50..b3165cc499 100644
---
a/versioned_docs/version-1.0.3/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.0.3/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 4
---
diff --git
a/versioned_docs/version-1.1.0/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.1.0/architecture/computation-governance-services/linkis-cli.md
index 8951033d50..b3165cc499 100644
---
a/versioned_docs/version-1.1.0/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.1.0/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 4
---
diff --git
a/versioned_docs/version-1.1.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/versioned_docs/version-1.1.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
---
a/versioned_docs/version-1.1.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++
b/versioned_docs/version-1.1.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git
a/versioned_docs/version-1.1.1/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.1.1/architecture/computation-governance-services/linkis-cli.md
index 8951033d50..b3165cc499 100644
---
a/versioned_docs/version-1.1.1/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.1.1/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 4
---
diff --git
a/versioned_docs/version-1.1.1/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/versioned_docs/version-1.1.1/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
---
a/versioned_docs/version-1.1.1/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++
b/versioned_docs/version-1.1.1/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git
a/versioned_docs/version-1.1.1/deployment/unpack-hierarchical-structure.md
b/versioned_docs/version-1.1.1/deployment/unpack-hierarchical-structure.md
index 2745303c81..e040a6b303 100644
--- a/versioned_docs/version-1.1.1/deployment/unpack-hierarchical-structure.md
+++ b/versioned_docs/version-1.1.1/deployment/unpack-hierarchical-structure.md
@@ -10,21 +10,21 @@ Download the officially released [Compilation Complete
Package](https://linkis.a
```html
├── bin
-│ ├── checkEnv.sh //部署环境验证脚本
-│ ├── common.sh
-│ └── install.sh //执行安装的脚本
+│ ├── checkEnv.sh //deployment environment verification script
+│ ├── common.sh
+│ └── install.sh //script to execute the installation
├── deploy-config
-│ ├── db.sh //数据库连接配置
-│ └── linkis-env.sh //相关环境配置信息
+│ ├── db.sh //database connection configuration
+│ └── linkis-env.sh //related environment configuration information
├── DISCLAIMER
├── LICENSE
-├── licenses
-├── linkis-package //微服务相关的启动配置文件,依赖,脚本,linkis-cli等
-│ ├── bin
-│ ├── conf
-│ ├── db
-│ ├── lib
-│ └── sbin
+├── licenses
+├── linkis-package //microservice related startup configuration files,
dependencies, scripts, linkis-cli, etc.
+│ ├── bin
+│ ├── conf
+│ ├── db
+│ ├── lib
+│ └── sbin
├── NOTICE
├── README_CN.md
└── README.md
diff --git
a/versioned_docs/version-1.1.2/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.1.2/architecture/computation-governance-services/linkis-cli.md
index 66005d8bd2..9910e86f75 100644
---
a/versioned_docs/version-1.1.2/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.1.2/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 3
---
diff --git
a/versioned_docs/version-1.1.2/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/versioned_docs/version-1.1.2/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
---
a/versioned_docs/version-1.1.2/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++
b/versioned_docs/version-1.1.2/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git
a/versioned_docs/version-1.1.2/deployment/unpack-hierarchical-structure.md
b/versioned_docs/version-1.1.2/deployment/unpack-hierarchical-structure.md
index 2745303c81..e040a6b303 100644
--- a/versioned_docs/version-1.1.2/deployment/unpack-hierarchical-structure.md
+++ b/versioned_docs/version-1.1.2/deployment/unpack-hierarchical-structure.md
@@ -10,21 +10,21 @@ Download the officially released [Compilation Complete
Package](https://linkis.a
```html
├── bin
-│ ├── checkEnv.sh //部署环境验证脚本
-│ ├── common.sh
-│ └── install.sh //执行安装的脚本
+│ ├── checkEnv.sh //deployment environment verification script
+│ ├── common.sh
+│ └── install.sh //script to execute the installation
├── deploy-config
-│ ├── db.sh //数据库连接配置
-│ └── linkis-env.sh //相关环境配置信息
+│ ├── db.sh //database connection configuration
+│ └── linkis-env.sh //related environment configuration information
├── DISCLAIMER
├── LICENSE
-├── licenses
-├── linkis-package //微服务相关的启动配置文件,依赖,脚本,linkis-cli等
-│ ├── bin
-│ ├── conf
-│ ├── db
-│ ├── lib
-│ └── sbin
+├── licenses
+├── linkis-package //microservice related startup configuration files,
dependencies, scripts, linkis-cli, etc.
+│ ├── bin
+│ ├── conf
+│ ├── db
+│ ├── lib
+│ └── sbin
├── NOTICE
├── README_CN.md
└── README.md
diff --git
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/add-an-engine-conn.md
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/add-an-engine-conn.md
index 5bb2e3a23c..b81cf1f14f 100644
---
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/add-an-engine-conn.md
+++
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/add-an-engine-conn.md
@@ -1,5 +1,5 @@
---
-title: Start engineConn
+title: EngineConn Startup Process
sidebar_position: 4
---
# How to add an EngineConn
diff --git
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/engine-conn-metrics.md
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/engine-conn-metrics.md
index bfb89cac1f..739f085886 100644
---
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/engine-conn-metrics.md
+++
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/engine/engine-conn-metrics.md
@@ -1,5 +1,5 @@
---
-title: EngineConn Metrics reporting feature
+title: EngineConn Metrics Reporting Feature
sidebar_position: 6
tags: [Feature]
---
diff --git
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/linkis-cli.md
index 66005d8bd2..9910e86f75 100644
---
a/versioned_docs/version-1.1.3/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.1.3/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 3
---
diff --git
a/versioned_docs/version-1.1.3/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/versioned_docs/version-1.1.3/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
---
a/versioned_docs/version-1.1.3/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++
b/versioned_docs/version-1.1.3/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git
a/versioned_docs/version-1.1.3/deployment/unpack-hierarchical-structure.md
b/versioned_docs/version-1.1.3/deployment/unpack-hierarchical-structure.md
index 2745303c81..e040a6b303 100644
--- a/versioned_docs/version-1.1.3/deployment/unpack-hierarchical-structure.md
+++ b/versioned_docs/version-1.1.3/deployment/unpack-hierarchical-structure.md
@@ -10,21 +10,21 @@ Download the officially released [Compilation Complete
Package](https://linkis.a
```html
├── bin
-│ ├── checkEnv.sh //部署环境验证脚本
-│ ├── common.sh
-│ └── install.sh //执行安装的脚本
+│ ├── checkEnv.sh //deployment environment verification script
+│ ├── common.sh
+│ └── install.sh //script to execute the installation
├── deploy-config
-│ ├── db.sh //数据库连接配置
-│ └── linkis-env.sh //相关环境配置信息
+│ ├── db.sh //database connection configuration
+│ └── linkis-env.sh //related environment configuration information
├── DISCLAIMER
├── LICENSE
-├── licenses
-├── linkis-package //微服务相关的启动配置文件,依赖,脚本,linkis-cli等
-│ ├── bin
-│ ├── conf
-│ ├── db
-│ ├── lib
-│ └── sbin
+├── licenses
+├── linkis-package //microservice related startup configuration files,
dependencies, scripts, linkis-cli, etc.
+│ ├── bin
+│ ├── conf
+│ ├── db
+│ ├── lib
+│ └── sbin
├── NOTICE
├── README_CN.md
└── README.md
diff --git a/versioned_docs/version-1.1.3/release.md
b/versioned_docs/version-1.1.3/release.md
index d5a305fda7..ed53950756 100644
--- a/versioned_docs/version-1.1.3/release.md
+++ b/versioned_docs/version-1.1.3/release.md
@@ -6,7 +6,7 @@ sidebar_position: 0.1
- [Enable Prometheus monitoring](/deployment/involve-prometheus-into-linkis.md)
- [Custom Variable Design & Built-in
Variables](/architecture/commons/variable.md)
- [EngineConn History Information Recording
Features](/architecture/computation-governance-services/engine/engine-conn-history.md)
-- [EngineConn Metrics reporting
feature](/architecture/computation-governance-services/engine/engine-conn-metrics.md)
+- [EngineConn Metrics Reporting
Feature](/architecture/computation-governance-services/engine/engine-conn-metrics.md)
- [ContextService cleanup interface
features](/architecture/public-enhancement-services/context-service/content-service-cleanup.md)
- [Release-Notes](/download/release-notes-1.1.3)
diff --git
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/add-an-engine-conn.md
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/add-an-engine-conn.md
index 92d69f7bd0..d3cd8c96ee 100644
---
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/add-an-engine-conn.md
+++
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/add-an-engine-conn.md
@@ -1,5 +1,5 @@
---
-title: Start engineConn
+title: EngineConn Startup Process
sidebar_position: 4
---
# How to add an EngineConn
diff --git
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/engine-conn-metrics.md
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/engine-conn-metrics.md
index bfb89cac1f..739f085886 100644
---
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/engine-conn-metrics.md
+++
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/engine/engine-conn-metrics.md
@@ -1,5 +1,5 @@
---
-title: EngineConn Metrics reporting feature
+title: EngineConn Metrics Reporting Feature
sidebar_position: 6
tags: [Feature]
---
diff --git
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/linkis-cli.md
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/linkis-cli.md
index 66005d8bd2..9910e86f75 100644
---
a/versioned_docs/version-1.2.0/architecture/computation-governance-services/linkis-cli.md
+++
b/versioned_docs/version-1.2.0/architecture/computation-governance-services/linkis-cli.md
@@ -1,5 +1,5 @@
---
-title: Linkis-Client Architecture Design
+title: Linkis-Client Architecture
sidebar_position: 3
---
diff --git
a/versioned_docs/version-1.2.0/architecture/microservice-governance-services/service_isolation.md
b/versioned_docs/version-1.2.0/architecture/microservice-governance-services/service_isolation.md
index 418dd200c6..ba9f55d3ec 100644
---
a/versioned_docs/version-1.2.0/architecture/microservice-governance-services/service_isolation.md
+++
b/versioned_docs/version-1.2.0/architecture/microservice-governance-services/service_isolation.md
@@ -1,5 +1,5 @@
---
-title: Service isolation Design
+title: Service Isolation Design
sidebar_position: 2
---
diff --git
a/versioned_docs/version-1.2.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
b/versioned_docs/version-1.2.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
index 78c5596d7d..95a2d5355e 100644
---
a/versioned_docs/version-1.2.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
+++
b/versioned_docs/version-1.2.0/architecture/public-enhancement-services/bml/engine-bml-dissect.md
@@ -1,5 +1,5 @@
---
-title: Analysis of engin BML
+title: Analysis of Engine BML
sidebar_position: 1
---
diff --git
a/versioned_docs/version-1.2.0/deployment/unpack-hierarchical-structure.md
b/versioned_docs/version-1.2.0/deployment/unpack-hierarchical-structure.md
index 2745303c81..e040a6b303 100644
--- a/versioned_docs/version-1.2.0/deployment/unpack-hierarchical-structure.md
+++ b/versioned_docs/version-1.2.0/deployment/unpack-hierarchical-structure.md
@@ -10,21 +10,21 @@ Download the officially released [Compilation Complete
Package](https://linkis.a
```html
├── bin
-│ ├── checkEnv.sh //部署环境验证脚本
-│ ├── common.sh
-│ └── install.sh //执行安装的脚本
+│ ├── checkEnv.sh //deployment environment verification script
+│ ├── common.sh
+│ └── install.sh //script to execute the installation
├── deploy-config
-│ ├── db.sh //数据库连接配置
-│ └── linkis-env.sh //相关环境配置信息
+│ ├── db.sh //database connection configuration
+│ └── linkis-env.sh //related environment configuration information
├── DISCLAIMER
├── LICENSE
-├── licenses
-├── linkis-package //微服务相关的启动配置文件,依赖,脚本,linkis-cli等
-│ ├── bin
-│ ├── conf
-│ ├── db
-│ ├── lib
-│ └── sbin
+├── licenses
+├── linkis-package //microservice related startup configuration files,
dependencies, scripts, linkis-cli, etc.
+│ ├── bin
+│ ├── conf
+│ ├── db
+│ ├── lib
+│ └── sbin
├── NOTICE
├── README_CN.md
└── README.md
diff --git a/versioned_docs/version-1.2.0/release.md
b/versioned_docs/version-1.2.0/release.md
index 84bbe6fafe..c352f760d5 100644
--- a/versioned_docs/version-1.2.0/release.md
+++ b/versioned_docs/version-1.2.0/release.md
@@ -9,7 +9,7 @@ sidebar_position: 0.1
- [Data source function module interface
optimization](/api/http/linkis-ps-publicservice-api/metadataquery-api.md)
- [JDBC engine supports data source schema](/engine-usage/jdbc.md)
- [EC History List Architecture
Design](/architecture/computation-governance-services/linkis-manager/ec-history-arc.md)
-- [Service isolation
Design](/architecture/microservice-governance-services/service_isolation.md)
+- [Service Isolation
Design](/architecture/microservice-governance-services/service_isolation.md)
- [version of Release-Notes](/download/release-notes-1.2.0)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]