This is an automated email from the ASF dual-hosted git repository.
davidzollo pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git
The following commit(s) were added to refs/heads/dev by this push:
new 67fd886372 [Docs] localize zh transform titles and summaries (#11070)
67fd886372 is described below
commit 67fd886372b31cec525cb456cc4ae50eeed90d93
Author: Daniel <[email protected]>
AuthorDate: Fri Jun 12 15:10:58 2026 +0800
[Docs] localize zh transform titles and summaries (#11070)
---
docs/zh/transforms/data-validator.md | 8 ++++----
docs/zh/transforms/define-sink-type.md | 18 +++++++++---------
docs/zh/transforms/dynamic-compile.md | 13 ++++++-------
docs/zh/transforms/embedding.md | 8 ++++----
docs/zh/transforms/encrypt.md | 6 +++---
docs/zh/transforms/field-rename.md | 5 ++---
docs/zh/transforms/filter-rowkind.md | 5 ++---
docs/zh/transforms/jsonpath.md | 9 ++++-----
docs/zh/transforms/llm.md | 6 +++---
docs/zh/transforms/metadata.md | 6 +++---
docs/zh/transforms/rowkind-extractor.md | 6 +++---
docs/zh/transforms/table-filter.md | 26 +++++++++++++-------------
docs/zh/transforms/table-merge.md | 22 +++++++++++-----------
docs/zh/transforms/table-rename.md | 5 ++---
docs/zh/transforms/transform-multi-table.md | 8 ++++----
15 files changed, 73 insertions(+), 78 deletions(-)
diff --git a/docs/zh/transforms/data-validator.md
b/docs/zh/transforms/data-validator.md
index c35f47825f..a4c02a9c6b 100644
--- a/docs/zh/transforms/data-validator.md
+++ b/docs/zh/transforms/data-validator.md
@@ -1,10 +1,10 @@
-# DataValidator
+# 数据验证
-> 数据验证转换插件
+> DataValidator:按规则校验字段值,并处理不符合要求的数据
## 描述
-DataValidator
转换插件根据配置的规则验证字段值,并基于指定的错误处理策略处理验证失败的情况。它支持多种验证规则类型,包括空值检查、范围验证、长度验证和正则表达式模式匹配。
+DataValidator
转换插件会根据配置规则校验字段值,并按照指定的错误处理策略处理验证失败的数据。它支持空值检查、范围验证、长度验证和正则表达式匹配等多种校验方式。
## 选项
@@ -21,7 +21,7 @@ DataValidator 转换插件根据配置的规则验证字段值,并基于指定
- `SKIP`: 跳过无效行并继续处理
- `ROUTE_TO_TABLE`: 将无效数据路由到指定的错误表
-**注意**: `ROUTE_TO_TABLE` 模式仅适用于支持多表的 sink 连接器。sink 必须具备处理路由到不同表目标的数据的能力。
+**注意**:`ROUTE_TO_TABLE` 模式仅适用于支持多表写入的 sink 连接器。sink 必须具备把数据路由到不同目标表的能力。
### row_error_handle_way.error_table [string]
diff --git a/docs/zh/transforms/define-sink-type.md
b/docs/zh/transforms/define-sink-type.md
index 83ab268b3f..1346e7e1a6 100644
--- a/docs/zh/transforms/define-sink-type.md
+++ b/docs/zh/transforms/define-sink-type.md
@@ -1,18 +1,18 @@
-# Define Sink Type
+# 定义写入字段类型
-> Define sink type transform plugin
+> DefineSinkType:为 sink 建表或写入阶段显式指定字段类型
-## Description
+## 描述
-用于定义 sink 字段存储类型,对于 savemode 开启自动建表时有效
+DefineSinkType 转换插件用于定义 sink 字段的目标存储类型,适用于开启 `savemode` 自动建表的场景。
-## Options
+## 参数
-| name | type | required | default value | Description
|
-|:-------:|---------------------------|----------|---------------|--------------------|
-| columns | list<map<string, string>> | yes | |
需要定义的列,必须设置列的名称和类型 |
+| 参数名 | 类型 | 是否必填 | 默认值 | 说明 |
+|:------:|---------------------------|----------|--------|------|
+| columns | list<map<string, string>> | 是 | |
需要定义的列,必须为每一列指定名称和类型 |
-## Examples
+## 示例
### 指定部分字段的建表类型
diff --git a/docs/zh/transforms/dynamic-compile.md
b/docs/zh/transforms/dynamic-compile.md
index 8a9e7dfe0c..56ec419928 100644
--- a/docs/zh/transforms/dynamic-compile.md
+++ b/docs/zh/transforms/dynamic-compile.md
@@ -1,17 +1,17 @@
-# DynamicCompile
+# 动态编译转换
-> 动态编译插件
+> DynamicCompile:在运行时编译并执行自定义代码,完成灵活的数据处理
## 描述
:::tip
-特别申明
+特别声明
您需要确保服务的安全性,并防止攻击者上传破坏性代码
:::
-提供一种可编程的方式来处理行,允许用户自定义任何业务行为,甚至基于现有行字段作为参数的RPC请求,或者通过从其他数据源检索相关数据来扩展字段。为了区分业务,您还可以定义多个转换进行组合,
+DynamicCompile 转换插件提供一种可编程的方式来处理行,允许用户自定义任何业务行为,甚至基于现有行字段作为参数的 RPC
请求,或者通过从其他数据源检索相关数据来扩展字段。为了区分业务,您还可以定义多个转换进行组合,
如果转换过于复杂,可能会影响性能
## 属性
@@ -24,7 +24,7 @@
| absolute_path | string | no | |
-### common options [string]
+### 通用选项 [string]
转换插件的常见参数, 请参考 [Transform Plugin](common-options/common-options.md) 了解详情。
@@ -62,7 +62,7 @@ SOURCE_CODE,ABSOLUTE_PATH
你需要重启集群服务,才能重新加载这些依赖。
-## Example
+## 示例
源端数据读取的表格如下:
@@ -224,4 +224,3 @@ transform {
https://github.com/apache/seatunnel/tree/dev/seatunnel-e2e/seatunnel-transforms-v2-e2e/seatunnel-transforms-v2-e2e-part-2/src/test/resources/dynamic_compile/conf
## Changelog
-
diff --git a/docs/zh/transforms/embedding.md b/docs/zh/transforms/embedding.md
index 415dae4766..9422181449 100644
--- a/docs/zh/transforms/embedding.md
+++ b/docs/zh/transforms/embedding.md
@@ -1,10 +1,10 @@
-# Embedding
+# 向量化嵌入
-> Embedding Transform Plugin
+> Embedding:将文本、图片或视频等内容转换为向量表示
## 描述
-`Embedding` 转换插件利用 embedding
模型将文本和多模态数据转换为向量化表示。此转换可以应用于各种字段,包括文本、图片和视频。该插件支持多种模型提供商,并且可以与不同的API集成。
+Embedding 转换插件利用 embedding
模型将文本和多模态数据转换为向量化表示。此转换可以应用于各种字段,包括文本、图片和视频。该插件支持多种模型提供商,并且可以与不同的 API 集成。
> **重要提示:** 当前 embedding 精确度仅支持 float32
@@ -682,4 +682,4 @@ sink {
}
}
-```
\ No newline at end of file
+```
diff --git a/docs/zh/transforms/encrypt.md b/docs/zh/transforms/encrypt.md
index 0d60ff120d..4829ae2537 100644
--- a/docs/zh/transforms/encrypt.md
+++ b/docs/zh/transforms/encrypt.md
@@ -1,10 +1,10 @@
-# Encrypt
+# 字段加解密
-> 加密 Transform 插件
+> FieldEncrypt:对指定字段执行加密或解密
## 描述
-Encrypt Transform 插件用于使用对称加密算法,对记录中指定的字段进行加密或解密。
+FieldEncrypt 转换插件用于使用对称加密算法,对记录中的指定字段进行加密或解密。
## 参数说明
diff --git a/docs/zh/transforms/field-rename.md
b/docs/zh/transforms/field-rename.md
index 1e0577b346..b705b26ccb 100644
--- a/docs/zh/transforms/field-rename.md
+++ b/docs/zh/transforms/field-rename.md
@@ -1,10 +1,10 @@
# 字段重命名
-> FieldRename 转换插件
+> FieldRename:批量重命名字段名,统一输出字段命名
## 描述
-FieldRename 用于批量重命名字段名。
+FieldRename 转换插件用于批量重命名字段名。
## 选项
@@ -146,4 +146,3 @@ sink {
}
}
```
-
diff --git a/docs/zh/transforms/filter-rowkind.md
b/docs/zh/transforms/filter-rowkind.md
index 58e625b232..0c8febb9a8 100644
--- a/docs/zh/transforms/filter-rowkind.md
+++ b/docs/zh/transforms/filter-rowkind.md
@@ -1,10 +1,10 @@
# 行类型过滤
-> 行类型转换插件
+> FilterRowKind:按插入、更新、删除等行类型筛选数据
## 描述
-按行类型过滤数据
+FilterRowKind 转换插件用于按 RowKind 过滤数据。
## 操作
@@ -65,4 +65,3 @@ sink {
}
}
```
-
diff --git a/docs/zh/transforms/jsonpath.md b/docs/zh/transforms/jsonpath.md
index c2984a82d2..02f7110db7 100644
--- a/docs/zh/transforms/jsonpath.md
+++ b/docs/zh/transforms/jsonpath.md
@@ -1,10 +1,10 @@
-# JsonPath
+# JSON 路径提取
-> JSONPath 转换插件
+> JsonPath:使用 JSONPath 从 JSON 数据中提取字段
## 描述
-> 支持使用 JSONPath 选择数据
+JsonPath 转换插件支持使用 JSONPath 选择数据。
## 属性
@@ -13,7 +13,7 @@
| columns | Array | Yes | |
| row_error_handle_way | Enum | No | FAIL |
-### common options [string]
+### 通用选项 [string]
转换插件的常见参数, 请参考 [Transform Plugin](common-options/common-options.md) 了解详情
@@ -323,4 +323,3 @@ transform {
## 更新日志
* 添加 JsonPath 转换
-
diff --git a/docs/zh/transforms/llm.md b/docs/zh/transforms/llm.md
index e59492e65c..4362dcccd5 100644
--- a/docs/zh/transforms/llm.md
+++ b/docs/zh/transforms/llm.md
@@ -1,10 +1,10 @@
-# LLM
+# 大语言模型处理
-> LLM 转换插件
+> LLM:调用大语言模型完成清洗、标注、推理或数据丰富
## 描述
-利用大型语言模型 (LLM) 的强大功能来处理数据,方法是将数据发送到 LLM 并接收生成的结果。利用 LLM 的功能来标记、清理、丰富数据、执行数据推理等。
+LLM 转换插件利用大型语言模型(LLM)的能力处理数据,将输入内容发送到 LLM 并接收生成结果,可用于标记、清理、丰富数据以及执行数据推理等场景。
## 属性
diff --git a/docs/zh/transforms/metadata.md b/docs/zh/transforms/metadata.md
index fb7c2f79b0..552ea73ad9 100644
--- a/docs/zh/transforms/metadata.md
+++ b/docs/zh/transforms/metadata.md
@@ -1,10 +1,10 @@
-# Metadata
+# 元数据提取
-> Metadata 转换插件
+> Metadata:把库名、表名、RowKind 等元数据提取为普通字段
## 描述
-Metadata 转换插件用于将数据行中的元数据信息提取并转换为普通字段,方便后续处理和分析。
+Metadata 转换插件用于将数据行中的元数据信息提取为普通字段,方便后续处理和分析。
**核心功能:**
- 将元数据(如数据库名、表名、行类型等)提取为可见字段
diff --git a/docs/zh/transforms/rowkind-extractor.md
b/docs/zh/transforms/rowkind-extractor.md
index 7813b27f6d..5fb90b03cd 100644
--- a/docs/zh/transforms/rowkind-extractor.md
+++ b/docs/zh/transforms/rowkind-extractor.md
@@ -1,10 +1,10 @@
-# RowKindExtractor
+# 行变更类型提取
-> RowKindExtractor 转换插件
+> RowKindExtractor:将 CDC 的 RowKind 提取为字段,并转换为 Append-Only 输出
## 描述
-RowKindExtractor 转换插件用于将 CDC(Change Data Capture)数据流转换为
Append-Only(仅追加)模式,同时将原始的 RowKind 信息提取为一个新的字段。
+RowKindExtractor 转换插件用于将 CDC(Change Data Capture)数据流改写为
Append-Only(仅追加)模式,同时把原始的 RowKind 信息提取为一个新的字段。
**核心功能:**
- 将所有数据行的 RowKind 统一改为 `+I`(INSERT),实现 Append-Only 模式
diff --git a/docs/zh/transforms/table-filter.md
b/docs/zh/transforms/table-filter.md
index 92e34720cc..ab77eb6726 100644
--- a/docs/zh/transforms/table-filter.md
+++ b/docs/zh/transforms/table-filter.md
@@ -1,21 +1,21 @@
-# TableFilter
+# 表过滤
-> TableFilter transform plugin
+> TableFilter:按库名、schema 或表名规则筛选需要处理的表
-## Description
+## 描述
-表过滤 transform,用于正向或者反向过滤部分表
+TableFilter 转换插件用于按表名、库名或 schema 规则,正向或反向过滤部分表。
-## Options
+## 参数
-| name | type | required | default value | Description
|
-|:----------------:|--------|----------|---------------|--------------------------------------------------------|
-| database_pattern | string | no | | 指定数据库过滤模式,默认值为
null,表示不过滤。如果要过滤数据库名称,请将其设置为正则表达式。 |
-| schema_pattern | string | no | | 指定 schema 过滤模式,默认值为
null,表示不过滤。如果要过滤架构名称,请将其设置为正则表达式。 |
-| table_pattern | string | no | | 指定表过滤模式,默认值为
null,表示不过滤。如果要过滤表名称,请将其设置为正则表达式。 |
-| pattern_mode | string | no | INCLUDE | 指定过滤模式,默认值为
INCLUDE,表示包含匹配的表。如果要排除匹配的表,请将其设置为 EXCLUDE。 |
+| 参数名 | 类型 | 是否必填 | 默认值 | 说明 |
+|:----------------:|--------|----------|--------|------|
+| database_pattern | string | 否 | |
数据库过滤规则。默认不过滤;如需过滤数据库名称,请填写正则表达式。 |
+| schema_pattern | string | 否 | | schema 过滤规则。默认不过滤;如需过滤 schema
名称,请填写正则表达式。 |
+| table_pattern | string | 否 | | 表过滤规则。默认不过滤;如需过滤表名称,请填写正则表达式。
|
+| pattern_mode | string | 否 | INCLUDE | 过滤模式。`INCLUDE`
表示保留匹配的表,`EXCLUDE` 表示排除匹配的表。 |
-## Examples
+## 示例
### 包含表过滤
@@ -48,4 +48,4 @@ transform {
pattern_mode = "EXCLUDE"
}
}
-```
\ No newline at end of file
+```
diff --git a/docs/zh/transforms/table-merge.md
b/docs/zh/transforms/table-merge.md
index 1f796853f9..04d6aac8d4 100644
--- a/docs/zh/transforms/table-merge.md
+++ b/docs/zh/transforms/table-merge.md
@@ -1,20 +1,20 @@
-# TableMerge
+# 多表合并
-> TableMerge transform plugin
+> TableMerge:将分库分表或多张来源表合并为统一输出表
-## Description
+## 描述
-表合并插件,用于分库分表合并为一个表。
+TableMerge 转换插件用于将分库分表或多张来源表合并为统一输出表。
-## Options
+## 参数
-| name | type | required | default value | Description |
-|:--------:|--------|----------|---------------|------------------|
-| database | string | no | | 指定新的 database 名称 |
-| schema | string | no | | 指定新的 schema 名称 |
-| table | string | yes | | 指定新的 table 名称 |
+| 参数名 | 类型 | 是否必填 | 默认值 | 说明 |
+|:--------:|--------|----------|--------|------|
+| database | string | 否 | | 合并后新的 database 名称 |
+| schema | string | 否 | | 合并后新的 schema 名称 |
+| table | string | 是 | | 合并后新的 table 名称 |
-## Examples
+## 示例
### 合并分库分表为一个表
diff --git a/docs/zh/transforms/table-rename.md
b/docs/zh/transforms/table-rename.md
index 96035f5234..5402061d11 100644
--- a/docs/zh/transforms/table-rename.md
+++ b/docs/zh/transforms/table-rename.md
@@ -1,6 +1,6 @@
# 表重命名
-> TableRename 转换插件
+> TableRename:按规则重命名输出表名
## 描述
@@ -20,6 +20,7 @@ TableRename 转换插件用于重命名表名。
### 将表名转为大写
```
+
env {
parallelism = 1
job.mode = "STREAMING"
@@ -130,5 +131,3 @@ sink {
}
}
```
-
-
diff --git a/docs/zh/transforms/transform-multi-table.md
b/docs/zh/transforms/transform-multi-table.md
index 6517fc51b9..8fa346a422 100644
--- a/docs/zh/transforms/transform-multi-table.md
+++ b/docs/zh/transforms/transform-multi-table.md
@@ -2,10 +2,11 @@
sidebar_position: 2
---
-# Transform的多表转换
+# 多表转换
-SeaTunnel
transform支持多表转换,在上游插件输出多个表的时候特别有用,能够在一个transform中完成所有的转换操作。目前SeaTunnel很多Connectors支持多表输出,比如`JDBCSource`、`MySQL-CDC`
-等。所有的Transform都可以通过如下配置实现多表转换。
+多表转换(Multi-Table Transform)允许你在一个 transform 中为多张来源表分别定义处理规则,适合上游一次输出多表的场景。
+
+SeaTunnel 的 Multi-Table Transform 支持在上游插件输出多个表时,在一个 transform 中完成所有转换操作。目前很多
connector 支持多表输出,比如 `JDBCSource`、`MySQL-CDC` 等。所有 transform 都可以通过如下配置实现多表转换。
:::tip
@@ -121,4 +122,3 @@ transform {
| id | name | age |
我们使用了Copy Transform作为了示例,实际上所有的Transform都支持多表转换,只需要在对应的Transform中配置即可。
-