适用模块

    离线开发中参数传递的用法

    具体说明

    包含sql节点参数传递的用法和脚本节点参数传递的用法
    1)支持将最后一条select语句的查询结果保存为二维数组供下游节点使用(不能有换行符等);
    2)下游使用举例:${outputs1},表示取查询结果的所有数据;${outputs1[0]},表示取查询结果的第1行数据;${outputs1[0][0]},表示取查询结果的第1行第1列数据。无法获取有效数据时,下游会运行失败;
    3)查询结果最多支持2048行,单行最多支持1024字节,如果超过该限制,可能会导致结果异常。

    使用示例

    sql-sql节点:

    demo-离线开发参数传递用法 - 图1

    上游节点:

    demo-离线开发参数传递用法 - 图2 demo-离线开发参数传递用法 - 图3

    下游节点: demo-离线开发参数传递用法 - 图4 demo-离线开发参数传递用法 - 图5

    输出结果: demo-离线开发参数传递用法 - 图6


    script-scritp节点:

    输入脚本:

    image.png

    image.png


    输出脚本:

    image.png image.png image.png




    sql-scritp节点:

    上游节点:

    demo-离线开发参数传递用法 - 图12

    demo-离线开发参数传递用法 - 图13


    下游节点:

    demo-离线开发参数传递用法 - 图14 demo-离线开发参数传递用法 - 图15 demo-离线开发参数传递用法 - 图16




    scritp-sql节点:

    上游节点:

    demo-离线开发参数传递用法 - 图17 demo-离线开发参数传递用法 - 图18


    下游节点:仅支持作为一个值入参

    demo-离线开发参数传递用法 - 图19 demo-离线开发参数传递用法 - 图20 demo-离线开发参数传递用法 - 图21



    特别说明:

    传输节点:需要先传给某个参数传输再用

    demo-离线开发参数传递用法 - 图22 demo-离线开发参数传递用法 - 图23



    作者:刘思伟