This is an automated email from the ASF dual-hosted git repository.
github-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 bc5052c76 Automated deployment:
632e6c191ef7c2d05e2ad0b9530a061128ef28af
bc5052c76 is described below
commit bc5052c76afa87d06dd42a61fe081f9371ea603e
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jul 21 05:16:38 2022 +0000
Automated deployment: 632e6c191ef7c2d05e2ad0b9530a061128ef28af
---
en-us/docs/dev/user_doc/guide/task/zeppelin.html | 15 +++++++++++++++
en-us/docs/dev/user_doc/guide/task/zeppelin.json | 2 +-
zh-cn/docs/dev/user_doc/guide/task/zeppelin.html | 11 +++++++++++
zh-cn/docs/dev/user_doc/guide/task/zeppelin.json | 2 +-
4 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/en-us/docs/dev/user_doc/guide/task/zeppelin.html
b/en-us/docs/dev/user_doc/guide/task/zeppelin.html
index f6c3a11a6..9bd84be16 100644
--- a/en-us/docs/dev/user_doc/guide/task/zeppelin.html
+++ b/en-us/docs/dev/user_doc/guide/task/zeppelin.html
@@ -77,6 +77,10 @@ it will call <code>Zeppelin Client API</code> to trigger
zeppelin notebook parag
<td>The unique paragraph id for a zeppelin notebook paragraph. If you want to
schedule a whole note at a time, leave this field blank.</td>
</tr>
<tr>
+<td>Zeppelin Production Note Directory</td>
+<td>The directory for cloned note in production mode.</td>
+</tr>
+<tr>
<td>Zeppelin Rest Endpoint</td>
<td>The REST endpoint of your zeppelin server</td>
</tr>
@@ -86,6 +90,17 @@ it will call <code>Zeppelin Client API</code> to trigger
zeppelin notebook parag
</tr>
</tbody>
</table>
+<h2>Production (Clone) Mode</h2>
+<ul>
+<li>Fill in the optional <code>Zeppelin Production Note Directory</code>
parameter to enable <code>Production Mode</code>.</li>
+<li>In <code>Production Mode</code>, the target note gets copied to the
<code>Zeppelin Production Note Directory</code> you choose.
+<code>Zeppelin Task Plugin</code> will execute the cloned note instead of the
original one. Once execution done,
+<code>Zeppelin Task Plugin</code> will delete the cloned note automatically.
+Therefore, it increases the stability as the modification to a running note
triggered by <code>Dolphin Scheduler</code>
+will not affect the production task.</li>
+<li>If you leave the <code>Zeppelin Production Note Directory</code> empty,
<code>Zeppelin Task Plugin</code> will execute the original note.</li>
+<li>'Zeppelin Production Note Directory' should both start and end with a
<code>slash</code>. e.g. <code>/production_note_directory/</code></li>
+</ul>
<h2>Task Example</h2>
<h3>Zeppelin Paragraph Task Example</h3>
<p>This example illustrates how to create a zeppelin paragraph task node.</p>
diff --git a/en-us/docs/dev/user_doc/guide/task/zeppelin.json
b/en-us/docs/dev/user_doc/guide/task/zeppelin.json
index 291232521..a339c22af 100644
--- a/en-us/docs/dev/user_doc/guide/task/zeppelin.json
+++ b/en-us/docs/dev/user_doc/guide/task/zeppelin.json
@@ -1,6 +1,6 @@
{
"filename": "zeppelin.md",
- "__html": "<h1>Apache Zeppelin</h1>\n<h2>Overview</h2>\n<p>Use
<code>Zeppelin Task</code> to create a zeppelin-type task and execute zeppelin
notebook paragraphs. When the worker executes <code>Zeppelin Task</code>,\nit
will call <code>Zeppelin Client API</code> to trigger zeppelin notebook
paragraph. Click <a href=\"https://zeppelin.apache.org/\">here</a> for details
about <code>Apache Zeppelin Notebook</code>.</p>\n<h2>Create
Task</h2>\n<ul>\n<li>Click <code>Project Management -> [...]
+ "__html": "<h1>Apache Zeppelin</h1>\n<h2>Overview</h2>\n<p>Use
<code>Zeppelin Task</code> to create a zeppelin-type task and execute zeppelin
notebook paragraphs. When the worker executes <code>Zeppelin Task</code>,\nit
will call <code>Zeppelin Client API</code> to trigger zeppelin notebook
paragraph. Click <a href=\"https://zeppelin.apache.org/\">here</a> for details
about <code>Apache Zeppelin Notebook</code>.</p>\n<h2>Create
Task</h2>\n<ul>\n<li>Click <code>Project Management -> [...]
"link": "/dist/en-us/docs/dev/user_doc/guide/task/zeppelin.html",
"meta": {}
}
\ No newline at end of file
diff --git a/zh-cn/docs/dev/user_doc/guide/task/zeppelin.html
b/zh-cn/docs/dev/user_doc/guide/task/zeppelin.html
index 69e071855..b31b32089 100644
--- a/zh-cn/docs/dev/user_doc/guide/task/zeppelin.html
+++ b/zh-cn/docs/dev/user_doc/guide/task/zeppelin.html
@@ -33,8 +33,19 @@
<li>Zeppelin Note ID:Zeppelin Note对应的唯一ID。</li>
<li>Zeppelin Paragraph ID:Zeppelin
Paragraph对应的唯一ID。如果你想一次性调度整个note,这一栏不填即可。</li>
<li>Zeppelin Rest Endpoint:您的Zeppelin服务的REST Endpoint。</li>
+<li>Zeppelin Production Note Directory:生产模式下存放克隆note的目录。</li>
<li>Zeppelin Parameters: 用于传入Zeppelin Dynamic Form的参数。</li>
</ul>
+<h2>生产(克隆)模式</h2>
+<ul>
+<li>填上<code>Zeppelin Production Note
Directory</code>参数以启动<code>生产模式</code>。</li>
+<li>在<code>生产模式</code>下,目标note会被克隆到您所填的<code>Zeppelin Production Note
Directory</code>目录下。
+<code>Zeppelin任务插件</code>将会执行克隆出来的note并在执行成功后自动清除它。
+因为在此模式下,如果您不小心修改了正在被<code>Dolphin Scheduler</code>调度的note,也不会影响到生产任务的执行,
+从而提高了稳定性。</li>
+<li>如果您选择不填<code>Zeppelin Production Note
Directory</code>这个参数,<code>Zeppelin任务插件</code>将会执行您的原始note。
+'Zeppelin Production Note Directory'参数在格式上应该以<code>斜杠</code>开头和结尾,例如
<code>/production_note_directory/</code>。</li>
+</ul>
<h2>Task Example</h2>
<h3>Zeppelin Paragraph Task Example</h3>
<p>这个示例展示了如何创建Zeppelin Paragraph任务节点:</p>
diff --git a/zh-cn/docs/dev/user_doc/guide/task/zeppelin.json
b/zh-cn/docs/dev/user_doc/guide/task/zeppelin.json
index d2a266dbe..a78667e2d 100644
--- a/zh-cn/docs/dev/user_doc/guide/task/zeppelin.json
+++ b/zh-cn/docs/dev/user_doc/guide/task/zeppelin.json
@@ -1,6 +1,6 @@
{
"filename": "zeppelin.md",
- "__html": "<h1>Apache
Zeppelin</h1>\n<h2>Overview</h2>\n<p><code>Zeppelin</code>任务类型,用于创建并执行<code>Zeppelin</code>类型任务。worker
执行该任务的时候,会通过<code>Zeppelin Cient API</code>触发<code>Zeppelin
Notebook段落</code>。\n点击<a href=\"https://zeppelin.apache.org/\">这里</a>
获取更多关于<code>Apache Zeppelin Notebook</code>的信息。</p>\n<h2>Create
Task</h2>\n<ul>\n<li>点击项目管理-项目名称-工作流定义,点击"创建工作流"按钮,进入DAG编辑页面。</li>\n<li>工具栏中拖动
<img src=\"/img/tasks/icons/zeppelin.png\" width=\"15\"/>
到画板中,即可完成创建。</li>\n</ul> [...]
+ "__html": "<h1>Apache
Zeppelin</h1>\n<h2>Overview</h2>\n<p><code>Zeppelin</code>任务类型,用于创建并执行<code>Zeppelin</code>类型任务。worker
执行该任务的时候,会通过<code>Zeppelin Cient API</code>触发<code>Zeppelin
Notebook段落</code>。\n点击<a href=\"https://zeppelin.apache.org/\">这里</a>
获取更多关于<code>Apache Zeppelin Notebook</code>的信息。</p>\n<h2>Create
Task</h2>\n<ul>\n<li>点击项目管理-项目名称-工作流定义,点击"创建工作流"按钮,进入DAG编辑页面。</li>\n<li>工具栏中拖动
<img src=\"/img/tasks/icons/zeppelin.png\" width=\"15\"/>
到画板中,即可完成创建。</li>\n</ul> [...]
"link": "/dist/zh-cn/docs/dev/user_doc/guide/task/zeppelin.html",
"meta": {}
}
\ No newline at end of file