This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 3d54badd6a Automated deployment:
b44af8e090092d586c3e1f26204b38c8fd63a03d
3d54badd6a is described below
commit 3d54badd6a4fb9ccafaaa98c1031bca89af4bcff
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Sun Sep 13 05:07:11 2026 +0000
Automated deployment: b44af8e090092d586c3e1f26204b38c8fd63a03d
---
data/doc/en-us.json | 33 +++++
data/doc/zh-cn.json | 33 +++++
fetch/doc/en-us/dev.json | 30 +++++
fetch/doc/zh-cn/dev.json | 30 +++++
.../dev/guide/task/aliyun-serverless-spark.json | 142 +++++++++++++++++++++
pages/doc/en-us/dev/guide/task/datafactory.json | 67 ++++++++++
pages/doc/en-us/dev/guide/task/grpc.json | 37 ++++++
.../dev/guide/task/aliyun-serverless-spark.json | 142 +++++++++++++++++++++
pages/doc/zh-cn/dev/guide/task/datafactory.json | 92 +++++++++++++
pages/doc/zh-cn/dev/guide/task/grpc.json | 37 ++++++
10 files changed, 643 insertions(+)
diff --git a/data/doc/en-us.json b/data/doc/en-us.json
index 443ce170c1..8d0bf54a70 100644
--- a/data/doc/en-us.json
+++ b/data/doc/en-us.json
@@ -47193,6 +47193,39 @@
"Remote Shell"
]
},
+ {
+ "content": "Aliyun EMR Serverless Spark\nIntroduction\nAliyun EMR
Serverless Spark task plugin submits spark job to\nAliyun EMR Serverless Spark
service.\nCreate Connections\n\nClick Datasource -> Create Datasource ->
ALIYUN_SERVERLESS_SPARK to create a connection.\n\n\n\nFill in Datasource Name,
Access Key Id, Access Key Secret, Region Id and click Confirm.\n\n\nCreate
Tasks\n\nClick Porject -> Workflow Definition -> Create Workflow and drag
the ALIYUN_SERVERLESS_SPARK t [...]
+ "version": "dev",
+ "link": "/guide/task/aliyun-serverless-spark",
+ "title": "Aliyun EMR Serverless Spark",
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Aliyun Serverless Spark"
+ ]
+ },
+ {
+ "content": "Azure DataFactory Node\nOverview\nIn the world of big data,
raw, unorganized data is often stored in relational, non-relational, and other
storage systems.Azure DataFactory is a managed cloud service that's built for
these complex hybrid extract-transform-load (ETL), extract-load-transform
(ELT), and data integration projects.\nDolphinScheduler DataFactory
functions:\n\nCreate Azure DataFactory task enable DolphinScheduler to schedule
DataFactory pipelines, keep query pip [...]
+ "version": "dev",
+ "link": "/guide/task/datafactory",
+ "title": "Azure DataFactory Node",
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Azure DataFactory"
+ ]
+ },
+ {
+ "content": "GRPC Node\nOverview\nThis node is used to execute gRPC tasks
and supports checking gRPC status codes, SSL/TLS, and other features.\nCreate
Task\n\n\nClick Project Management -> Project Name -> Workflow
Definition, then click the "Create Workflow" button to enter the DAG
editing page:\n\n\nDrag the task node from the toolbar to the
canvas.\n\n\nTask Parameters\n\nFor default parameter descriptions, please
refer to DolphinScheduler Task Parameters Appendix [...]
+ "version": "dev",
+ "link": "/guide/task/grpc",
+ "title": "GRPC Node",
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "gRPC"
+ ]
+ },
{
"content": "Built-in Parameter\nBasic Built-in
Parameter\n\n\n\nVariable\nDeclaration
Method\nMeaning\n\n\n\n\nsystem.biz.date\n${system.biz.date}\nThe day before
the schedule time of the daily scheduling instance, the format is
yyyyMMdd\n\n\nsystem.biz.curdate\n${system.biz.curdate}\nThe schedule time of
the daily scheduling instance, the format is
yyyyMMdd\n\n\nsystem.datetime\n${system.datetime}\nThe schedule time of the
daily scheduling instance, the format is yyyyMMddHHmmss\n\n\ [...]
"version": "dev",
diff --git a/data/doc/zh-cn.json b/data/doc/zh-cn.json
index b620ff7e09..1cef98fb26 100644
--- a/data/doc/zh-cn.json
+++ b/data/doc/zh-cn.json
@@ -42653,6 +42653,39 @@
"Remote Shell"
]
},
+ {
+ "content": "Aliyun EMR Serverless Spark\n简介\nAliyun EMR Serverless Spark
任务插件用于向\n阿里云EMR Serverless Spark 服务提交作业。\n创建链接\n\n点击 数据源 -> 创建数据源 ->
ALIYUN_SERVERLESS_SPARK 创建链接。\n\n\n\n填入 Datasource Name, Access Key Id, Access
Key Secret, Region Id 参数并且点击 确认.\n\n\n创建任务节点\n\n点击 项目 -> 工作流定义 -> 创建工作流
并且将 ALIYUN_SERVERLESS_SPARK 任务拖到画板中。\n\n\n\n填入相关任务参数并且点击 确认
创建任务节点。\n\n\n任务参数\n\n默认参数说明请参考DolphinScheduler任务参数附录默认任务参数一栏。\n\n\n\n\n任务参数\n描述\n\n\n\n\nDatasource
types\n链接类型,应该选择 ALIYUN [...]
+ "version": "dev",
+ "link": "/guide/task/aliyun-serverless-spark",
+ "title": "Aliyun EMR Serverless Spark",
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Aliyun Serverless Spark"
+ ]
+ },
+ {
+ "content": "Azure DataFactory
节点\n综述\n在大数据环境中,原始、散乱的数据通常存储在关系、非关系和其他存储系统中。Azure DataFactory 是为这些复杂的混合提取-转换-加载
(ETL)、提取-加载-转换 (ELT) 和数据集成项目而构建的托管云服务。\nDolphinScheduler DataFactory
组件的功能:\n\n创建 Azure DataFactory
任务可以调度DataFactory中的pipeline,持续获取执行状态,直至任务执行完成。\n\n前置条件\n\n资源组: 拥有一个资源组\n数据工厂:
拥有一个资源组下的数据工厂\nPipeline: 拥有前两者对应的pipeline\n应用:
拥有一个有数据工厂访问权限的应用,才能赋予SDK调用数据工厂\n应用客户端密钥: 在应用的Certificates &
secrets申请客户端密钥\nAZURE-CLI:
在机器上安装了AZURE的鉴权应用AZURE-CLI,请参考在LINUX上安装AZURE-CLI\n\n应用权限设置\n首先 [...]
+ "version": "dev",
+ "link": "/guide/task/datafactory",
+ "title": "Azure DataFactory 节点",
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Azure DataFactory"
+ ]
+ },
+ {
+ "content": "GRPC 节点\n综述\n该节点用于执行 gRPC 类型的任务,并支持检查 gRPC 状态码, SSL/TLS
等功能。\n创建任务\n\n\n点击项目管理 -> 项目名称 -> 工作流定义,点击”创建工作流”按钮,进入 DAG
编辑页面:\n\n\n拖动工具栏的
任务节点到画板中。\n\n\n任务参数\n\n默认参数说明请参考DolphinScheduler任务参数附录默认任务参数一栏。\n\n\n\n\n任务参数\n描述\n\n\n\n\n请求地址\ngRPC
请求 URL, 需使用 hostname:port 格式\n\n\ngRPC 凭证类型\n支持 None(不安全), 客户端默认 SSL/TLS
两种凭证类型\n\n\nProtobuf 服务定义\n用于 .proto 文件中定义服务的 protobuf 代码,保存时会将该内容转换为 JSON
Descriptor\n\n\n请求方法\n要调用的 rpc 方法,需在服务定义中定义,写作 Greeter/SayHello
格式\n\n\n消息内容\n使用 JSON [...]
+ "version": "dev",
+ "link": "/guide/task/grpc",
+ "title": "GRPC 节点",
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "gRPC"
+ ]
+ },
{
"content":
"内置参数\n基础内置参数\n\n\n\n变量名\n声明方式\n含义\n\n\n\n\nsystem.biz.date\n${system.biz.date}\n日常调度实例定时的定时时间前一天,格式为
yyyyMMdd\n\n\nsystem.biz.curdate\n${system.biz.curdate}\n日常调度实例定时的定时时间,格式为
yyyyMMdd\n\n\nsystem.datetime\n${system.datetime}\n日常调度实例定时的定时时间,格式为
yyyyMMddHHmmss\n\n\nsystem.task.execute.path\n${system.task.execute.path}\n当前任务执行的绝对路径\n\n\nsystem.task.instance.id\n${system.task.instance.id}\n当前任务实例的ID\n\n\nsystem.task.definition.name\n${system.task.definition.name}\n当前任务所属任务定义
[...]
"version": "dev",
diff --git a/fetch/doc/en-us/dev.json b/fetch/doc/en-us/dev.json
index 4c9ae09b7a..7d9d6d6cd2 100644
--- a/fetch/doc/en-us/dev.json
+++ b/fetch/doc/en-us/dev.json
@@ -475,6 +475,36 @@
"Remote Shell"
],
"key": "/guide/task/remoteshell"
+ },
+ {
+ "title": "Aliyun Serverless Spark",
+ "children": [],
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Aliyun Serverless Spark"
+ ],
+ "key": "/guide/task/aliyun-serverless-spark"
+ },
+ {
+ "title": "Azure DataFactory",
+ "children": [],
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Azure DataFactory"
+ ],
+ "key": "/guide/task/datafactory"
+ },
+ {
+ "title": "gRPC",
+ "children": [],
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "gRPC"
+ ],
+ "key": "/guide/task/grpc"
}
],
"location": [
diff --git a/fetch/doc/zh-cn/dev.json b/fetch/doc/zh-cn/dev.json
index 714ff4bd47..f685723fdc 100644
--- a/fetch/doc/zh-cn/dev.json
+++ b/fetch/doc/zh-cn/dev.json
@@ -475,6 +475,36 @@
"Remote Shell"
],
"key": "/guide/task/remoteshell"
+ },
+ {
+ "title": "Aliyun Serverless Spark",
+ "children": [],
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Aliyun Serverless Spark"
+ ],
+ "key": "/guide/task/aliyun-serverless-spark"
+ },
+ {
+ "title": "Azure DataFactory",
+ "children": [],
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Azure DataFactory"
+ ],
+ "key": "/guide/task/datafactory"
+ },
+ {
+ "title": "gRPC",
+ "children": [],
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "gRPC"
+ ],
+ "key": "/guide/task/grpc"
}
],
"location": [
diff --git a/pages/doc/en-us/dev/guide/task/aliyun-serverless-spark.json
b/pages/doc/en-us/dev/guide/task/aliyun-serverless-spark.json
new file mode 100644
index 0000000000..70e51bf6ce
--- /dev/null
+++ b/pages/doc/en-us/dev/guide/task/aliyun-serverless-spark.json
@@ -0,0 +1,142 @@
+{
+ "__html": "<h1 id=\"aliyun-emr-serverless-spark\">Aliyun EMR Serverless
Spark</h1>\n<h2 id=\"introduction\">Introduction</h2>\n<p><code>Aliyun EMR
Serverless Spark</code> task plugin submits spark job to\n<a
href=\"https://help.aliyun.com/zh/emr/emr-serverless-spark/product-overview/what-is-emr-serverless-spark\"><code>Aliyun
EMR Serverless Spark</code></a> service.</p>\n<h2
id=\"create-connections\">Create Connections</h2>\n<ul>\n<li>Click
<code>Datasource -> Create Datasource -> [...]
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Aliyun Serverless Spark"
+ ],
+ "structure": [
+ {
+ "title": "Introduction",
+ "children": [
+ {
+ "title": "Submit Jar tasks",
+ "children": [],
+ "anchor": "submit-jar-tasks"
+ },
+ {
+ "title": "Submit SQL tasks",
+ "children": [],
+ "anchor": "submit-sql-tasks"
+ },
+ {
+ "title": "Submit SQL tasks located in OSS",
+ "children": [],
+ "anchor": "submit-sql-tasks-located-in-oss"
+ },
+ {
+ "title": "Submit PySpark Tasks",
+ "children": [],
+ "anchor": "submit-pyspark-tasks"
+ }
+ ],
+ "anchor": "introduction"
+ },
+ {
+ "title": "Create Connections",
+ "children": [
+ {
+ "title": "Submit Jar tasks",
+ "children": [],
+ "anchor": "submit-jar-tasks"
+ },
+ {
+ "title": "Submit SQL tasks",
+ "children": [],
+ "anchor": "submit-sql-tasks"
+ },
+ {
+ "title": "Submit SQL tasks located in OSS",
+ "children": [],
+ "anchor": "submit-sql-tasks-located-in-oss"
+ },
+ {
+ "title": "Submit PySpark Tasks",
+ "children": [],
+ "anchor": "submit-pyspark-tasks"
+ }
+ ],
+ "anchor": "create-connections"
+ },
+ {
+ "title": "Create Tasks",
+ "children": [
+ {
+ "title": "Submit Jar tasks",
+ "children": [],
+ "anchor": "submit-jar-tasks"
+ },
+ {
+ "title": "Submit SQL tasks",
+ "children": [],
+ "anchor": "submit-sql-tasks"
+ },
+ {
+ "title": "Submit SQL tasks located in OSS",
+ "children": [],
+ "anchor": "submit-sql-tasks-located-in-oss"
+ },
+ {
+ "title": "Submit PySpark Tasks",
+ "children": [],
+ "anchor": "submit-pyspark-tasks"
+ }
+ ],
+ "anchor": "create-tasks"
+ },
+ {
+ "title": "Task Parameters",
+ "children": [
+ {
+ "title": "Submit Jar tasks",
+ "children": [],
+ "anchor": "submit-jar-tasks"
+ },
+ {
+ "title": "Submit SQL tasks",
+ "children": [],
+ "anchor": "submit-sql-tasks"
+ },
+ {
+ "title": "Submit SQL tasks located in OSS",
+ "children": [],
+ "anchor": "submit-sql-tasks-located-in-oss"
+ },
+ {
+ "title": "Submit PySpark Tasks",
+ "children": [],
+ "anchor": "submit-pyspark-tasks"
+ }
+ ],
+ "anchor": "task-parameters"
+ },
+ {
+ "title": "Examples",
+ "children": [
+ {
+ "title": "Submit Jar tasks",
+ "children": [],
+ "anchor": "submit-jar-tasks"
+ },
+ {
+ "title": "Submit SQL tasks",
+ "children": [],
+ "anchor": "submit-sql-tasks"
+ },
+ {
+ "title": "Submit SQL tasks located in OSS",
+ "children": [],
+ "anchor": "submit-sql-tasks-located-in-oss"
+ },
+ {
+ "title": "Submit PySpark Tasks",
+ "children": [],
+ "anchor": "submit-pyspark-tasks"
+ }
+ ],
+ "anchor": "examples"
+ }
+ ],
+ "title": "Aliyun EMR Serverless Spark",
+ "link": "/guide/task/aliyun-serverless-spark"
+}
\ No newline at end of file
diff --git a/pages/doc/en-us/dev/guide/task/datafactory.json
b/pages/doc/en-us/dev/guide/task/datafactory.json
new file mode 100644
index 0000000000..052ed887e2
--- /dev/null
+++ b/pages/doc/en-us/dev/guide/task/datafactory.json
@@ -0,0 +1,67 @@
+{
+ "__html": "<h1 id=\"azure-datafactory-node\">Azure DataFactory
Node</h1>\n<h2 id=\"overview\">Overview</h2>\n<p>In the world of big data, raw,
unorganized data is often stored in relational, non-relational, and other
storage systems.<a
href=\"https://learn.microsoft.com/en-us/azure/data-factory/introduction\">Azure
DataFactory</a> is a managed cloud service that's built for these complex
hybrid extract-transform-load (ETL), extract-load-transform (ELT), and data
integration projects.</ [...]
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "Azure DataFactory"
+ ],
+ "structure": [
+ {
+ "title": "Overview",
+ "children": [
+ {
+ "title": "Application Permission Setting",
+ "children": [],
+ "anchor": "application-permission-setting"
+ }
+ ],
+ "anchor": "overview"
+ },
+ {
+ "title": "Prerequisite",
+ "children": [
+ {
+ "title": "Application Permission Setting",
+ "children": [],
+ "anchor": "application-permission-setting"
+ }
+ ],
+ "anchor": "prerequisite"
+ },
+ {
+ "title": "Configurations",
+ "children": [
+ {
+ "title": "Application Permission Setting",
+ "children": [],
+ "anchor": "application-permission-setting"
+ }
+ ],
+ "anchor": "configurations"
+ },
+ {
+ "title": "Create Task",
+ "children": [
+ {
+ "title": "Application Permission Setting",
+ "children": [],
+ "anchor": "application-permission-setting"
+ }
+ ],
+ "anchor": "create-task"
+ },
+ {
+ "title": "Task Example",
+ "children": [
+ {
+ "title": "Application Permission Setting",
+ "children": [],
+ "anchor": "application-permission-setting"
+ }
+ ],
+ "anchor": "task-example"
+ }
+ ],
+ "title": "Azure DataFactory Node",
+ "link": "/guide/task/datafactory"
+}
\ No newline at end of file
diff --git a/pages/doc/en-us/dev/guide/task/grpc.json
b/pages/doc/en-us/dev/guide/task/grpc.json
new file mode 100644
index 0000000000..3b3f3df8e5
--- /dev/null
+++ b/pages/doc/en-us/dev/guide/task/grpc.json
@@ -0,0 +1,37 @@
+{
+ "__html": "<h1 id=\"grpc-node\">GRPC Node</h1>\n<h2
id=\"overview\">Overview</h2>\n<p>This node is used to execute gRPC tasks and
supports checking gRPC status codes, SSL/TLS, and other features.</p>\n<h2
id=\"create-task\">Create Task</h2>\n<ul>\n<li>\n<p>Click Project Management
-> Project Name -> Workflow Definition, then click the "Create
Workflow" button to enter the DAG editing page:</p>\n</li>\n<li>\n<p>Drag
the <img src=\"/img/tasks/icons/grpc.png\" width=\"15\" [...]
+ "location": [
+ "Introduction to Functions",
+ "Task",
+ "gRPC"
+ ],
+ "structure": [
+ {
+ "title": "Overview",
+ "children": [],
+ "anchor": "overview"
+ },
+ {
+ "title": "Create Task",
+ "children": [],
+ "anchor": "create-task"
+ },
+ {
+ "title": "Task Parameters",
+ "children": [],
+ "anchor": "task-parameters"
+ },
+ {
+ "title": "Task Output Parameters",
+ "children": [],
+ "anchor": "task-output-parameters"
+ },
+ {
+ "title": "Task Example",
+ "children": [],
+ "anchor": "task-example"
+ }
+ ],
+ "title": "GRPC Node",
+ "link": "/guide/task/grpc"
+}
\ No newline at end of file
diff --git a/pages/doc/zh-cn/dev/guide/task/aliyun-serverless-spark.json
b/pages/doc/zh-cn/dev/guide/task/aliyun-serverless-spark.json
new file mode 100644
index 0000000000..58f6ef2267
--- /dev/null
+++ b/pages/doc/zh-cn/dev/guide/task/aliyun-serverless-spark.json
@@ -0,0 +1,142 @@
+{
+ "__html": "<h1 id=\"aliyun-emr-serverless-spark\">Aliyun EMR Serverless
Spark</h1>\n<h2 id=\"简介\">简介</h2>\n<p><code>Aliyun EMR Serverless Spark</code>
任务插件用于向\n<a
href=\"https://help.aliyun.com/zh/emr/emr-serverless-spark/product-overview/what-is-emr-serverless-spark\"><code>阿里云EMR
Serverless Spark</code></a> 服务提交作业。</p>\n<h2
id=\"创建链接\">创建链接</h2>\n<ul>\n<li>点击 <code>数据源 -> 创建数据源 ->
ALIYUN_SERVERLESS_SPARK</code> 创建链接。</li>\n</ul>\n<p><img
src=\"/img/tasks/demo/aliyun_serverless_ [...]
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Aliyun Serverless Spark"
+ ],
+ "structure": [
+ {
+ "title": "简介",
+ "children": [
+ {
+ "title": "提交jar类型任务",
+ "children": [],
+ "anchor": "提交jar类型任务"
+ },
+ {
+ "title": "提交sql类型任务",
+ "children": [],
+ "anchor": "提交sql类型任务"
+ },
+ {
+ "title": "提交oss中的sql脚本任务",
+ "children": [],
+ "anchor": "提交oss中的sql脚本任务"
+ },
+ {
+ "title": "提交pyspark任务",
+ "children": [],
+ "anchor": "提交pyspark任务"
+ }
+ ],
+ "anchor": "简介"
+ },
+ {
+ "title": "创建链接",
+ "children": [
+ {
+ "title": "提交jar类型任务",
+ "children": [],
+ "anchor": "提交jar类型任务"
+ },
+ {
+ "title": "提交sql类型任务",
+ "children": [],
+ "anchor": "提交sql类型任务"
+ },
+ {
+ "title": "提交oss中的sql脚本任务",
+ "children": [],
+ "anchor": "提交oss中的sql脚本任务"
+ },
+ {
+ "title": "提交pyspark任务",
+ "children": [],
+ "anchor": "提交pyspark任务"
+ }
+ ],
+ "anchor": "创建链接"
+ },
+ {
+ "title": "创建任务节点",
+ "children": [
+ {
+ "title": "提交jar类型任务",
+ "children": [],
+ "anchor": "提交jar类型任务"
+ },
+ {
+ "title": "提交sql类型任务",
+ "children": [],
+ "anchor": "提交sql类型任务"
+ },
+ {
+ "title": "提交oss中的sql脚本任务",
+ "children": [],
+ "anchor": "提交oss中的sql脚本任务"
+ },
+ {
+ "title": "提交pyspark任务",
+ "children": [],
+ "anchor": "提交pyspark任务"
+ }
+ ],
+ "anchor": "创建任务节点"
+ },
+ {
+ "title": "任务参数",
+ "children": [
+ {
+ "title": "提交jar类型任务",
+ "children": [],
+ "anchor": "提交jar类型任务"
+ },
+ {
+ "title": "提交sql类型任务",
+ "children": [],
+ "anchor": "提交sql类型任务"
+ },
+ {
+ "title": "提交oss中的sql脚本任务",
+ "children": [],
+ "anchor": "提交oss中的sql脚本任务"
+ },
+ {
+ "title": "提交pyspark任务",
+ "children": [],
+ "anchor": "提交pyspark任务"
+ }
+ ],
+ "anchor": "任务参数"
+ },
+ {
+ "title": "示例",
+ "children": [
+ {
+ "title": "提交jar类型任务",
+ "children": [],
+ "anchor": "提交jar类型任务"
+ },
+ {
+ "title": "提交sql类型任务",
+ "children": [],
+ "anchor": "提交sql类型任务"
+ },
+ {
+ "title": "提交oss中的sql脚本任务",
+ "children": [],
+ "anchor": "提交oss中的sql脚本任务"
+ },
+ {
+ "title": "提交pyspark任务",
+ "children": [],
+ "anchor": "提交pyspark任务"
+ }
+ ],
+ "anchor": "示例"
+ }
+ ],
+ "title": "Aliyun EMR Serverless Spark",
+ "link": "/guide/task/aliyun-serverless-spark"
+}
\ No newline at end of file
diff --git a/pages/doc/zh-cn/dev/guide/task/datafactory.json
b/pages/doc/zh-cn/dev/guide/task/datafactory.json
new file mode 100644
index 0000000000..2642c66805
--- /dev/null
+++ b/pages/doc/zh-cn/dev/guide/task/datafactory.json
@@ -0,0 +1,92 @@
+{
+ "__html": "<h1 id=\"azure-datafactory-节点\">Azure DataFactory 节点</h1>\n<h2
id=\"综述\">综述</h2>\n<p>在大数据环境中,原始、散乱的数据通常存储在关系、非关系和其他存储系统中。<a
href=\"https://learn.microsoft.com/en-us/azure/data-factory/introduction\">Azure
DataFactory</a> 是为这些复杂的混合提取-转换-加载 (ETL)、提取-加载-转换 (ELT)
和数据集成项目而构建的托管云服务。</p>\n<p>DolphinScheduler DataFactory 组件的功能:</p>\n<ul>\n<li>创建
Azure DataFactory
任务可以调度DataFactory中的pipeline,持续获取执行状态,直至任务执行完成。</li>\n</ul>\n<h2
id=\"前置条件\">前置条件</h2>\n<ul>\n<li><strong>资源组</strong>: 拥有 [...]
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "Azure DataFactory"
+ ],
+ "structure": [
+ {
+ "title": "综述",
+ "children": [
+ {
+ "title": "应用权限设置",
+ "children": [],
+ "anchor": "应用权限设置"
+ },
+ {
+ "title": "独有参数",
+ "children": [],
+ "anchor": "独有参数"
+ }
+ ],
+ "anchor": "综述"
+ },
+ {
+ "title": "前置条件",
+ "children": [
+ {
+ "title": "应用权限设置",
+ "children": [],
+ "anchor": "应用权限设置"
+ },
+ {
+ "title": "独有参数",
+ "children": [],
+ "anchor": "独有参数"
+ }
+ ],
+ "anchor": "前置条件"
+ },
+ {
+ "title": "环境配置",
+ "children": [
+ {
+ "title": "应用权限设置",
+ "children": [],
+ "anchor": "应用权限设置"
+ },
+ {
+ "title": "独有参数",
+ "children": [],
+ "anchor": "独有参数"
+ }
+ ],
+ "anchor": "环境配置"
+ },
+ {
+ "title": "创建任务",
+ "children": [
+ {
+ "title": "应用权限设置",
+ "children": [],
+ "anchor": "应用权限设置"
+ },
+ {
+ "title": "独有参数",
+ "children": [],
+ "anchor": "独有参数"
+ }
+ ],
+ "anchor": "创建任务"
+ },
+ {
+ "title": "任务样例",
+ "children": [
+ {
+ "title": "应用权限设置",
+ "children": [],
+ "anchor": "应用权限设置"
+ },
+ {
+ "title": "独有参数",
+ "children": [],
+ "anchor": "独有参数"
+ }
+ ],
+ "anchor": "任务样例"
+ }
+ ],
+ "title": "Azure DataFactory 节点",
+ "link": "/guide/task/datafactory"
+}
\ No newline at end of file
diff --git a/pages/doc/zh-cn/dev/guide/task/grpc.json
b/pages/doc/zh-cn/dev/guide/task/grpc.json
new file mode 100644
index 0000000000..0d5970bd85
--- /dev/null
+++ b/pages/doc/zh-cn/dev/guide/task/grpc.json
@@ -0,0 +1,37 @@
+{
+ "__html": "<h1 id=\"grpc-节点\">GRPC 节点</h1>\n<h2
id=\"综述\">综述</h2>\n<p>该节点用于执行 gRPC 类型的任务,并支持检查 gRPC 状态码, SSL/TLS 等功能。</p>\n<h2
id=\"创建任务\">创建任务</h2>\n<ul>\n<li>\n<p>点击项目管理 -> 项目名称 ->
工作流定义,点击”创建工作流”按钮,进入 DAG 编辑页面:</p>\n</li>\n<li>\n<p>拖动工具栏的 <img
src=\"/img/tasks/icons/grpc.png\" width=\"15\"/>
任务节点到画板中。</p>\n</li>\n</ul>\n<h2 id=\"任务参数\">任务参数</h2>\n<ul>\n<li>默认参数说明请参考<a
href=\"/zh-cn/docs/dev/guide/task/appendix\">DolphinScheduler任务参数附录</a><code>默认任务参数</code>一栏。</li>\n</ul>\n<ta
[...]
+ "location": [
+ "功能介绍",
+ "任务类型",
+ "gRPC"
+ ],
+ "structure": [
+ {
+ "title": "综述",
+ "children": [],
+ "anchor": "综述"
+ },
+ {
+ "title": "创建任务",
+ "children": [],
+ "anchor": "创建任务"
+ },
+ {
+ "title": "任务参数",
+ "children": [],
+ "anchor": "任务参数"
+ },
+ {
+ "title": "任务输出参数",
+ "children": [],
+ "anchor": "任务输出参数"
+ },
+ {
+ "title": "任务样例",
+ "children": [],
+ "anchor": "任务样例"
+ }
+ ],
+ "title": "GRPC 节点",
+ "link": "/guide/task/grpc"
+}
\ No newline at end of file