菜单
开源

传统变量

传统/实用变量是一种使用不同的实用方法(例如连接两个字符串)创建变量的类型。以下提供了更多实用变量的示例和不同类型。

Collection

Collection() 包装的键值对列表。文本/键后跟用逗号分隔的值。

例如,查询 Collection(Prod,pd,Non Prod,np,Development,dev,SIT,sit) 生成 4 个变量

ts
Collection(Prod,pd,Non Prod,np,Development,dev,SIT,sit)
显示值
Prodpd
Non Prodnp
Developmentdev
SITsit

在底层,以下 4 个键具有相应的值

CollectionLookup

根据另一个值返回值,类似于 Excel 中的 VLOOKUP。例如,如果 $Nested 的值等于 np,则 CollectionLookup(pd,prod-server,np,nonprod-server,dev,dev-server,$Nested) 将返回 nonprod-server。最后一个值应该是要查找的键。

当需要根据单个变量更新多个变量时,这将非常有用。

ts
CollectionLookup(pd, prod - server, np, nonprod - server, dev, dev - server, $Nested);

image

image

image

Join

连接多个字符串/变量并作为新变量返回

示例:Join($Environment,-hello-,$ServerName) 将从三个独立的字符串生成一个新的字符串变量。

Random

示例:Random(A,B,C) 将生成 A/B/C 中的一个。创建此类变量时,请将其设置为“时间范围更改时”刷新,这样当仪表盘刷新时,它将生成随机元素。

更多详细信息可在此 GitHub Issue中找到。

UnixTimeStamp (alpha)

以 Unix 时间戳格式返回相对时间戳。

变量输出
UnixTimeStamp()当前浏览器时间戳(毫秒)
UnixTimeStamp(s)当前浏览器时间戳(秒)