当前位置: 首页 > news >正文

dataworks调度参数

概述

调度参数是DataWorks任务调度时使用的参数,调度参数会根据任务调度的业务时间及调度参数的取值格式自动替换取值,实现在任务调度时间内参数的动态取值。
调度参数通过赋值方式分为自定义参数(推荐)和系统内置变量两大类
在这里插入图片描述

系统内置变量

业务日期是任务运行的前一天,比如20240502号执行定时任务,业务日期就是20240501号
系统内置参数:${bdp.system.bizdate} 或 $bizdate就是业务日期
固定格式:yyyymmdd

自定义参数

自定义参数${}

根据业务日期的系统内置参数 $bizdate(昨天)获取以下时间周期的取值。
比如每月1号任务,20240601号执行,配置参数${yyyyMM},那么业务日期就是20240531,配置的参数为202405

前/后N年 ${yyyy±N}
前/后N月 ${yyyymm±N}
前/后N周 ${yyyymmdd±7*N}
前/后N天 ${yyyymmdd±N}
年月日加/减N天 ${yyyymmdd±N}
加/减N年(yyyy格式) ${yyyy±N}年
加/减N年(yy格式) ${yy±N}年其中:

yyyy:表示4位的年份,取值为 $bizdate的年份。
yy:表示2位的年份,取值为 $bizdate的年份。
mm:表示月份,取值为 $bizdate的月份。
dd:表示天,取值为 $bizdate的天。

说明
获取多少月、多少年前等时间数据请使用. . . 参 数 。 由 于 {…}参数。 由于…参数。由于bizdate只支持精确到天,因此${…}参数仅支持取值到天。
您可以结合引擎函数,获取更多参数取值,详情请参见调度参数返回值二次处理的典型场景。

自定义参数$[…]

根据任务定时时间的系统内置参数$cyctime(今天)获取以下时间周期的取值。

后N年 $[add_months(yyyymmdd,12N)]
前N年 $[add_months(yyyymmdd,-12N)]
后N月 $[add_months(yyyymmdd,N)]
前N月 $[add_months(yyyymmdd,-N)]
前/后N周 $[yyyymmdd±7*N]
前/后N天 $[yyyymmdd±N]

前/后N小时 获取该时间数据包含如下两种方式:
$[hh24miss±N/24]
[ 自 定 义 时 间 格 式 ± N / 24 ] 例 如 , [自定义时间格式±N/24] 例如,[自定义时间格式±N/24]例如,[hh24±N/24]
前/后N分钟 获取该时间数据包含如下两种方式:
$[hh24miss±N/24/60]
[ 自 定 义 时 间 格 式 ± N / 24 / 60 ] 。 例 如 , [自定义时间格式±N/24/60]。例如,[自定义时间格式±N/24/60]。例如,[mi±N/24/60]、 $[yyyymmddhh24miss±N/24/60]

其中:
yyyy:表示4位的年份,取值为 $cyctime的年份。
yy:表示2位的年份,取值为 $cyctime的年份。
mm:表示月份,取值为 $cyctime的月份。
dd:表示天,取值为 $cyctime的天。
hh24:表示小时(12进制使用hh),取值为 $cyctime的小时。
mi:表示分钟,取值为 $cyctime的分钟。
ss:表示秒,取值为 $cyctime的秒。

http://www.lryc.cn/news/359998.html

相关文章:

  • JavaScript第五讲:事件,条件循环语句,错误处理
  • BrainGPT1,一个帮你b站点歌放视频的多模态多轮对话模型
  • 带DSP音效处理D类数字功放TAS5805M中文资料
  • java中BigDecimal的比较
  • 张大哥笔记:你卖什么,就反着来卖
  • Nginx(openresty) 开启gzip压缩功能 提高web网站传输速度
  • nn.Embedding使用
  • Qt6 mathgl数学函数绘图
  • Nginx配置文件中静态资源文件禁止通过目录查看
  • 力扣Hot100-有效的括号(栈stack)
  • Android下HWC以及drm_hwcomposer普法(上)
  • OpenCV学习 基础图像操作(十七):泛洪与分水岭算法
  • Docker基础命令(三)
  • Python的第三方库OS库
  • 两个数相加减高级实现
  • 小白跟做江科大32单片机之对射式红外传感器计次
  • 安装Kubernetes v3 ----以docker的方式部署
  • 新游启航 失落的方舟台服注册指南 一文教会你方舟台服注册
  • 运维开发详解
  • 英伟达(NVIDIA)H100性能及应用场景
  • 充电宝怎么选?充电宝目前什么牌子质量好耐用?盘点好用充电宝
  • 智能视频监控技术为游泳馆安全护航,助力安全管理新升级
  • Windows通过cmd运行快速启动应用
  • 271 基于matlab的可调Q因子小波变换故障诊断
  • 吴恩达深度学习个人笔记
  • Spring的依赖注入DI
  • Java 获取和修改期日与时间的各种操作方法
  • 【ubuntu20】--- 定时同步文件
  • 网吧|基于SprinBoot+vue的网吧管理系统(源码+数据库+文档)
  • [C/C++] -- Libcurl开发