历史版本23 :参数概述 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:
[helpvideo]8623[/helpvideo]

目录:

1. 概述编辑

为方便数据平台任务各节点相互关联,例如 B 节点的运行结果作为 A 节点的输入值进行后续计算;或者方便用户对数据进行调度配置。

FineDataLink 提供了参数功能,满足用户个性化的参数定义需求。

参数用于管理业务流程中的参数实现参数在任务节点中传递,支持常量参数、变量参数等。

2. 功能使用索引编辑

说明
参考文档
参数使用指导

介绍在 FDL 中如何配置并使用参数

如何配置并使用参数

介绍参数在 FDL 中的典型应用场景

参数在FDL中的典型应用场景
参数类型

任务内参数:任务参数(自定义参数)

可以被当前任务内的所有节点引用适用于参数值个数较少参数值已明确不需要计算的场景

支持添加日期、文本、数值、布尔类型的参数

任务参数

任务内参数:参数赋值节点参数输出算子

作用范围:下游分支的所有节点;适用于参数值较多且参数值保存在数据库表、接口、文件等位置中,需要将参数值取出、计算(该操作可不做)的场景

  • 参数赋值节点与「数据转换」节点平级;可生成参数的值,并输出参数,适用于参数值不需要经过复杂计算的场景

  • 参数输出算子「数据转换」节点内使用;只能将其他算子处理的结果,输出为参数,自己无法生成参数的值;参数值需要复杂计算才能得出,可使用参数输出算子

参数赋值节点参数输出

全局参数

参数作用范围:可被当前工程所有定时任务使用;适用于参数值不需要经过复杂计算的场景

全局参数分为两类:

  • 全局参数-静态参数参数类型支持:日期、文本、数值、布尔,与任务参数(自定义参数)类似,适用于参数值个数较少、参数值已明确不需要计算的场景

  • 全局参数-赋值参数可设置全局动态参数

全局参数

内置参数

FDL内置参数,无需定义即可使用

内置参数

3. 注意事项编辑

4.1.0 及之后版本,点击「参数预览」,预览成功后,会取前 5 个参数值自动填入默认值。如下图所示:

71.png

后续节点引用该参数预览时,会使用填入的参数默认值(若默认值为 5 个,后续节点引用时参数值为这 5 个)预览,不会将参数默认值进行切分,会原样填进去。如下图所示:

72.png