我正在尝试学习TICKscript,但是官方文档很乱。
我了解其中有关变量声明和表达式的部分内容。但是然后有“节点”。他们是什么?
UPD:我什至找到了他们的EBNF:How to use explicit waits with PageFactory fields and the PageObject pattern,并且其中没有节点定义。
TICKscript中的节点是什么?
答案 0 :(得分:1)
在TICKScript的语法中没有节点的描述,因为它不是语法概念,而是语义。节点在EBNF中大约为Function { Chain }
。
以下是文档中的节点说明:https://docs.influxdata.com/kapacitor/v1.5/nodes/
节点表示流程调用单元,它们将数据作为 批处理或逐点流,然后更改数据,存储 数据,或根据数据更改触发其他活动 (例如警报)。
运行kapacitor show <your_task_name>
并通过dot
命令运行输出的DOT部分时,您可以看到节点的可视化。您将得到类似的东西:
在该图片上,图形的节点将与您的TICKscript的节点相对应。
答案 1 :(得分:0)
非常感谢@Bunyk,我能够构建一个最小的TICKscript,以被kapacitor接受。
dbrp "a"."b"
stream|from()