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 b1a8a45 Automated deployment: 8a6cd6b9691c292688df91d70d82f655681162ae
b1a8a45 is described below
commit b1a8a4525962196a0ca1a8ed6f5cc854499e121c
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jul 29 03:00:28 2021 +0000
Automated deployment: 8a6cd6b9691c292688df91d70d82f655681162ae
---
img/globalParam/image-20210723101242216.png | Bin 0 -> 44625 bytes
img/globalParam/image-20210723102522383.png | Bin 0 -> 42919 bytes
img/globalParam/image-20210723102938239.png | Bin 0 -> 36581 bytes
img/globalParam/image-20210723103316896.png | Bin 0 -> 37954 bytes
img/globalParam/image-20210723103937052.png | Bin 0 -> 52946 bytes
img/globalParam/image-20210723104411489.png | Bin 0 -> 21894 bytes
img/globalParam/image-20210723104957031.png | Bin 0 -> 36588 bytes
img/globalParam/image-20210723105026924.png | Bin 0 -> 37906 bytes
img/globalParam/image-20210723105131381.png | Bin 0 -> 34311 bytes
img/globalParam/image-20210723105255850.png | Bin 0 -> 38332 bytes
zh-cn/docs/dev/user_doc/globalParams.html | 26 +++++++++++++-------------
zh-cn/docs/dev/user_doc/globalParams.json | 2 +-
12 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/img/globalParam/image-20210723101242216.png
b/img/globalParam/image-20210723101242216.png
new file mode 100644
index 0000000..649b333
Binary files /dev/null and b/img/globalParam/image-20210723101242216.png differ
diff --git a/img/globalParam/image-20210723102522383.png
b/img/globalParam/image-20210723102522383.png
new file mode 100644
index 0000000..ca04547
Binary files /dev/null and b/img/globalParam/image-20210723102522383.png differ
diff --git a/img/globalParam/image-20210723102938239.png
b/img/globalParam/image-20210723102938239.png
new file mode 100644
index 0000000..47653c0
Binary files /dev/null and b/img/globalParam/image-20210723102938239.png differ
diff --git a/img/globalParam/image-20210723103316896.png
b/img/globalParam/image-20210723103316896.png
new file mode 100644
index 0000000..d5e471e
Binary files /dev/null and b/img/globalParam/image-20210723103316896.png differ
diff --git a/img/globalParam/image-20210723103937052.png
b/img/globalParam/image-20210723103937052.png
new file mode 100644
index 0000000..9a1ad82
Binary files /dev/null and b/img/globalParam/image-20210723103937052.png differ
diff --git a/img/globalParam/image-20210723104411489.png
b/img/globalParam/image-20210723104411489.png
new file mode 100644
index 0000000..02e3025
Binary files /dev/null and b/img/globalParam/image-20210723104411489.png differ
diff --git a/img/globalParam/image-20210723104957031.png
b/img/globalParam/image-20210723104957031.png
new file mode 100644
index 0000000..13db035
Binary files /dev/null and b/img/globalParam/image-20210723104957031.png differ
diff --git a/img/globalParam/image-20210723105026924.png
b/img/globalParam/image-20210723105026924.png
new file mode 100644
index 0000000..3191d78
Binary files /dev/null and b/img/globalParam/image-20210723105026924.png differ
diff --git a/img/globalParam/image-20210723105131381.png
b/img/globalParam/image-20210723105131381.png
new file mode 100644
index 0000000..3a82629
Binary files /dev/null and b/img/globalParam/image-20210723105131381.png differ
diff --git a/img/globalParam/image-20210723105255850.png
b/img/globalParam/image-20210723105255850.png
new file mode 100644
index 0000000..6e3c34d
Binary files /dev/null and b/img/globalParam/image-20210723105255850.png differ
diff --git a/zh-cn/docs/dev/user_doc/globalParams.html
b/zh-cn/docs/dev/user_doc/globalParams.html
index d15e083..41ccd3f 100644
--- a/zh-cn/docs/dev/user_doc/globalParams.html
+++ b/zh-cn/docs/dev/user_doc/globalParams.html
@@ -22,14 +22,14 @@
<p>需要注意的是,在使用上游节点传递的变量时,该部分变量可能会存在名称相同的情况。如果发生此类情况,程序会使用其中非空的值,如果存在多个非空值,则选择最先结束的上游节点所传递的值。这点需要在定义流程时用户事先知晓。</p>
<p>例如下图中的关系</p>
<p>1:先以shell节点解释第一种情况</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723102938239.png"
alt="image-20210723102938239" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723102938239.png"
alt="image-20210723102938239" style="zoom:50%;" />
<p>节点 【useParam】可以使用到节点【createParam】中设置的变量。而节点
【useParam】与节点【noUseParam】中并没有依赖关系,所以并不会获取到节点【noUseParam】的变量。上图中只是以shell节点作为例子,其他类型节点具有相同的使用规则。</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723103316896.png"
alt="image-20210723103316896" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723103316896.png"
alt="image-20210723103316896" style="zoom:50%;" />
<p>其中节点【createParam】在使用变量时直接使用即可。另外该节点设置了"key"和"key1"两个变量,这里用户用定义了一个与上游节点传递的变量名相同的变量key1,并且复制了值为"12",但是由于我们设置的优先级的关系,这里的值"12"会被抛弃,最终使用上游节点设置的变量值。</p>
<p>2:我们再以sql节点来解释另外一种情况</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723103937052.png"
alt="image-20210723103937052" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723103937052.png"
alt="image-20210723103937052" style="zoom:50%;" />
<p>节点【use_create】的定义如下:</p>
-<p><img
src="C:%5CUsers%5C86186%5CAppData%5CRoaming%5CTypora%5Ctypora-user-images%5Cimage-20210723104411489.png"
alt="image-20210723104411489"></p>
+<p><img src="/img/globalParam/image-20210723104411489.png"
alt="image-20210723104411489"></p>
<p>"status"是当前节点设置的节点的自有变量。但是用户在保存时也同样设置了"status"变量,并且赋值为-1。那在该SQL执行时,status的值为优先级更高的-1。抛弃了节点的自有变量的值。</p>
<p>这里的"id"是上游节点设置的变量,用户在节点【createParam1】、节点【createParam2】中设置了相同参数名"id"的参数。而节点【use_create】中使用了最先结束的【createParam1】的值。</p>
<h5>参数的设置:</h5>
@@ -40,23 +40,23 @@
<p>如果SQL节点的结果为多行,一个或多个字段,prop的名字需要和字段名称一致。数据类型选择为LIST。获取到SQL查询结果后会将对应列转化为LIST<VARCHAR>,并将该结果转化为JSON后作为对应变量的值。</p>
<p>我们再以上图中包含SQL节点的流程举例说明:</p>
<p>上图中节点【createParam1】的定义如下:</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723104957031.png"
alt="image-20210723104957031" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723104957031.png"
alt="image-20210723104957031" style="zoom:50%;" />
<p>节点【createParam2】的定义如下:</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723105026924.png"
alt="image-20210723105026924" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723105026924.png"
alt="image-20210723105026924" style="zoom:50%;" />
<p>您可以在【工作流实例】页面,找到对应的节点实例,便可以查看该变量的值。</p>
<p>节点实例【createParam1】如下:</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723105131381.png"
alt="image-20210723105131381" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723105131381.png"
alt="image-20210723105131381" style="zoom:50%;" />
<p>这里当然"id"的值会等于12.</p>
<p>我们再来看节点实例【createParam2】的情况。</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723105255850.png"
alt="image-20210723105255850" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723105255850.png"
alt="image-20210723105255850" style="zoom:50%;" />
<p>这里只有"id"的值。尽管用户定义的sql查到的是"id"和"database_name"两个字段,但是由于只定义了一个为out的变量"id",所以只会设置一个变量。由于显示的原因,这里已经替您查好了该list的长度为10。</p>
<h6>SHELL节点:</h6>
<p>prop为用户指定;方向选择为OUT,只有当方向为OUT时才会被定义为变量输出;数据类型可以根据需要选择不同数据结构;value部分不需要填写。</p>
-<p>用户需要传递参数,在定义shell脚本时,需要输出格式为$setVaule(key=value)的语句,key为对应参数的prop,value为该参数的值。</p>
+<p>用户需要传递参数,在定义shell脚本时,需要输出格式为$setValue(key=value)的语句,key为对应参数的prop,value为该参数的值。</p>
<p>例如下图中:</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723101242216.png"
alt="image-20210723101242216" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723101242216.png"
alt="image-20210723101242216" style="zoom:50%;" />
<p>shell节点定义时当日志检测到${setValue(key=value1)}的格式时,会将value1赋值给key,下游节点便可以直接使用变量
key的值。同样,您可以在【工作流实例】页面,找到对应的节点实例,便可以查看该变量的值。</p>
-<img
src="C:\Users\86186\AppData\Roaming\Typora\typora-user-images\image-20210723102522383.png"
alt="image-20210723102522383" style="zoom:50%;" />
+<img src="/img/globalParam/image-20210723102522383.png"
alt="image-20210723102522383" style="zoom:50%;" />
<h4>开发文档</h4>
<p>用户在定义方向为OUT的参数后,会保存在task的localParam中。</p>
<h5>参数的使用:</h5>
@@ -102,8 +102,8 @@
</code></pre>
<h6>SHELL节点:</h6>
<p>processor执行后的结果返回为Map<String,String></p>
-<p>用户在定义shell脚本时需要在输出中定义$setVaule(key=value)</p>
-<p>在参数处理时去掉$setVaule(),按照“=”进行拆分,第0个为key,第1个为value。</p>
+<p>用户在定义shell脚本时需要在输出中定义$setValue(key=value)</p>
+<p>在参数处理时去掉$setValue(),按照“=”进行拆分,第0个为key,第1个为value。</p>
<p>同样匹配用户定义task时定义的OUT参数名与key,将value作为该参数的值。</p>
<ul>
<li>
diff --git a/zh-cn/docs/dev/user_doc/globalParams.json
b/zh-cn/docs/dev/user_doc/globalParams.json
index 40c35e6..ad29887 100644
--- a/zh-cn/docs/dev/user_doc/globalParams.json
+++ b/zh-cn/docs/dev/user_doc/globalParams.json
@@ -1,6 +1,6 @@
{
"filename": "globalParams.md",
- "__html": "<h3>DolphinScheduler
全局变量</h3>\n<p>Dolphinscheduler中所涉及的变量部分包含三种类型</p>\n<p>①. 在工作流保存页面定义时定义的变量\n②.
上游节点传递的变量\n③.
节点的自有变量,用户在【自定义参数】定义的变量,并且用户可以在工作流定义时定义该部分变量的值。</p>\n<p>本文所讲述的全局变量指的是②-上游节点传递的变量;</p>\n<h4>用户使用手册</h4>\n<h5>参数的使用:</h5>\n<p>当您在定义一个节点时,该节点可能会使用到上述三种变量,使用方式为${变量名}。三种变量的优先级为①>②>③,即当三种变量名称重复时,优先使用①的值,其次是②,再次是③。目前参数的使用适用于所有节点。</p>\n<p>需要注意的是,在使用上游节点传递的变量时,该部分变量可能会存在名称相同的情况。如果发生此类情况,程序会使用其中非空的值,如�
�存在多个非空值,则选择最先结束的上游节点所传递的值。这点需要在定义流程时用户事先知晓。</p>\n<p>例如下图中的关系</p>\n [...]
+ "__html": "<h3>DolphinScheduler
全局变量</h3>\n<p>Dolphinscheduler中所涉及的变量部分包含三种类型</p>\n<p>①. 在工作流保存页面定义时定义的变量\n②.
上游节点传递的变量\n③.
节点的自有变量,用户在【自定义参数】定义的变量,并且用户可以在工作流定义时定义该部分变量的值。</p>\n<p>本文所讲述的全局变量指的是②-上游节点传递的变量;</p>\n<h4>用户使用手册</h4>\n<h5>参数的使用:</h5>\n<p>当您在定义一个节点时,该节点可能会使用到上述三种变量,使用方式为${变量名}。三种变量的优先级为①>②>③,即当三种变量名称重复时,优先使用①的值,其次是②,再次是③。目前参数的使用适用于所有节点。</p>\n<p>需要注意的是,在使用上游节点传递的变量时,该部分变量可能会存在名称相同的情况。如果发生此类情况,程序会使用其中非空的值,如�
�存在多个非空值,则选择最先结束的上游节点所传递的值。这点需要在定义流程时用户事先知晓。</p>\n<p>例如下图中的关系</p>\n [...]
"link": "/dist/zh-cn/docs/dev/user_doc/globalParams.html",
"meta": {}
}
\ No newline at end of file