轮询节点支持轮询判断上游系统是否就绪,保证抽取的数据都是准确可靠的。通过对自定义成功标识,和上游输出的结果进行比对,如果输出结果与成功标识一致,则认为上游系统已经就绪,当前任务可以开始执行。

    如下图,为轮询节点页面,画布顶部右侧,支持设置“数据源类型”、“执行数据源”,项目下可支持的节点类型,此处即可选择对应的数据源。

    “其它设置”页面如下:

    配置项 描述
    轮询时间间隔 轮询间隔时间,单位分钟。
    轮询总时长 表示如果在该时长内查询结果不匹配成功标识,则认为轮询失败,轮询总时长包括运行时长。
    成功标识 支持选择“有结果”或输入“固定值”。当选择“有结果”时,只要select语句有输出,则认为该节点运行成功;当输入固定值时,如果select语句中第一行第一列输出的结果和输入的值一致,则认为该节点运行成功。
    轮询失败设置 支持选择“当前节点失败”或“当前节点成功”。如果选择了当前节点失败,到达轮询总时长之后,还未获取到成功的标识,则认为该节点运行失败,下游节点也停止运行;如果选择了当前节点成功,到达轮询总时长之后,还未获取到成功的标识,则认为该节点运行成功,下游节点继续运行。