开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

Dataworks小时的作业且必须要有这种时间戳的格式 在调度参数中要怎么填写?

Dataworks小时的作业且必须要有这种时间戳的格式 yyyy-mm-dd hh24:mi:ss 在调度参数中要怎么填写?image.png
图中这种出来的不太对

展开
收起
真的很搞笑 2023-10-17 10:58:45 65 0
4 条回答
写回答
取消 提交回答
    1. 如果使用表管理创建的表,在表管理中,修改“保存周期”,提交; 2. 也可以创建Sql节点,利用odps sql语句修改表的生命周期属性,参考:https://help.aliyun.com/document_detail/27808.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”
    2023-10-18 18:05:45
    赞同 1 展开评论 打赏
  • 在DataWorks中,如果您需要设置一个按时间戳调度的作业,可以按照以下步骤进行操作1:

    打开DataWorks控制台并选择需要配置的作业。
    在作业页面上,单击"调度"选项卡。
    在"调度"选项卡下,找到"调度类型"字段。
    将"调度类型"更改为"按时间戳"。
    在"调度时间戳"字段中输入您希望作业执行的时间戳。您可以使用unix时间戳格式(例如,1630789520)或iso日期时间格式(例如,2022-03-01t14:30:00z)。
    单击"保存"按钮以保存更改。
    请注意,如果您将"调度类型"设置为"按时间戳",则DataWorks将根据您指定的时间戳来安排作业的执行时间。因此,请确保您指定的时间戳是准确的并且与您的实际需求相符。

    2023-10-17 15:15:10
    赞同 1 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在DataWorks中,可以使用以下格式填写调度参数,实现小时的作业且必须要有这种时间戳的格式 yyyy-mm-dd hh24:mi:ss:

    1. 在调度参数中,使用日期时间函数,如CURRENT_DATE和CURRENT_TIME,获取当前日期和时间。
    2. 在调度参数中,使用字符串连接函数,如CONCAT,将日期和时间连接为字符串。
    3. 在调度参数中,使用字符串格式化函数,如FORMAT,将字符串格式化为指定的格式。

    具体操作步骤如下:

    1. 在调度参数中,使用CURRENT_DATE函数获取当前日期。
    2. 在调度参数中,使用CURRENT_TIME函数获取当前时间。
    3. 在调度参数中,使用CONCAT函数将日期和时间连接为字符串。
    4. 在调度参数中,使用FORMAT函数将字符串格式化为指定的格式,如yyyy-mm-dd hh24:mi:ss。
    2023-10-17 13:19:45
    赞同 1 展开评论 打赏
  • 调度参数支持的格式
    通常,调度参数用于获取不同的时间数据,您可根据业务需求,选择基于业务日期或定时时间获取相应时间数据。
    说明
    DataWorks提供了部分内置变量,其格式固定,为了使用更加灵活,建议您通过以下方式自定义时间格式。https://help.aliyun.com/zh/dataworks/user-guide/supported-formats-of-scheduling-parameters?spm=a2c4g.11186623.0.i33

    image.png

    调度参数无法覆盖的场景(即通过上述表达式无法直接获取预期格式的参数赋值),您可先通过上述方式获取时间格式数据,再执行下表操作获取相应时间。

    2023-10-17 11:13:00
    赞同 1 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    被窝里的运维——DataWorks移动版公测-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载