DataWorks百问百答03:调度参数如何配置2020-02-27 00:00:00格式?

调度参数使用须注意:

  1. 调度参数=号左边不支持空格
  2. 调度参数=号右边不支持空格
  3. 调度参数赋值不支持空格
    time①=②$[yyyymmdd ③hh24:mi:ss]
  4. 多个调度参数空格隔开(一个空格)
    time1=$[yyyymmdd]④time2=$[hh24:mi:ss]

注:①②③④为空格所在位置

问题场景描述:直接使用$[yyyy-mm-dd hh24:mi:ss]时,预期替换值为2020-02-27 00:11:00,但由于单个调度参数替换时会自动忽略参数赋值中的空格,出现下图情况。
DataWorks百问百答03:调度参数如何配置2020-02-27 00:00:00格式?

解决方法:由于调度参数赋值不支持赋值中有空格,所以需要将年月日,时分秒拆分成两个参数使用。
例如:调度参数取key1=$[yyyy-mm-dd] key2=$[hh24:mi:ss],在代码中引用变量key1,key2时,key1和key2间留有一个空格。
DataWorks百问百答03:调度参数如何配置2020-02-27 00:00:00格式?

测试结果如图:
DataWorks百问百答03:调度参数如何配置2020-02-27 00:00:00格式?

DataWorks百问百答历史记录请点击查看

采购季限时!原价2500元现仅需99元,3分钟入门DataWorks标准版6大场景!点击查看

更多DataWorks技术和产品信息,欢迎加入【DataWorks钉钉交流群】

上一篇:周四直播预告:容器技术引领云原生基础设施进化


下一篇:DataWorks数据质量功能更新