我想知道如何在Data Fusion Pipeline中获取内置管道参数的列表?
我无法在文档以及互联网上的任何地方找到它们。
答案 0 :(得分:0)
如前所述,logicalStartTime
是系统添加的唯一参数。
要获取某些参数,甚至是由系统添加的参数,建议使用macros,这些参数允许占位符用于配置时未知但在运行时已知并提供的属性。对于logicalStartTime,我们有一个名为 Logical Start Time Function 的预定义宏,可以如下使用:
${logicalStartTime([timeFormat[,offset [,timezone])}
位置:
文档为我们提供了一个示例:
例如,假设管道运行的逻辑开始时间为 2016-01-01T00:00:00并提供了此宏:
$ {logicalStartTime(yyyy-MM-dd'T'HH-mm-ss,1d-4h + 30m)}
格式为 yyyy-MM-dd'T'HH-mm-ss,且偏移量为逻辑前1d-4h + 30m 开始时间。这意味着宏将被替换为 2015-12-31T03:30:00,因为偏移量转换为20.5小时。的 整个宏计算的时间为1月1日午夜20.5小时 2016。