轮询节点
更新时间: 2024-08-16 02:24:47
阅读 59
轮询节点支持轮询判断上游系统是否就绪,保证抽取的数据都是准确可靠的。通过对自定义成功标识,和上游输出的结果进行比对,如果输出结果与成功标识一致,则认为上游系统已经就绪,当前任务可以开始执行。
功能介绍
轮询节点的配置包括两部分:“SQL编辑器”和“其他设置”。如下图为“SQL编辑器”页面,在该页面中仅支持输入select语句且只能输入1条,不能为空。
“其他设置”页面如下:
配置项 | 描述 |
---|---|
连接的数据源 | 选择对应的数据源,可以在SQL编辑器中对该数据源下的库表进行查询。 |
轮询时间间隔 | 轮询间隔时间,单位分钟。 |
轮询总时长 | 表示如果在该时长内查询结果不匹配成功标识,则认为轮询失败,轮询总时长包括运行时长。 |
成功标识 | 支持选择“有结果”或输入“固定值”。当选择“有结果”时,只要select语句有输出,则认为该节点运行成功;当输入固定值时,如果select语句中第一行第一列输出的结果和输入的值一致,则认为该节点运行成功。 |
轮询失败设置 | 支持选择“当前节点失败”或“当前节点成功”。如果选择了当前节点失败,到达轮询总时长之后,还未获取到成功的标识,则认为该节点运行失败,下游节点也停止运行;如果选择了当前节点成功,到达轮询总时长之后,还未获取到成功的标识,则认为该节点运行成功,下游节点继续运行。 |
下图运行日志表示select输出的第一行第一列的结果和固定值一致,认为该节点运行成功。
文档反馈
以上内容对您是否有帮助?