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

DataWorks自动调度任务中,可以传入自定义的参数吗?当前都是在任务中配置好的常量和日期;

DataWorks自动调度任务中,可以传入自定义的参数吗?当前都是在任务中配置好的常量和日期;

展开
收起
真的很搞笑 2023-07-16 14:04:51 131 0
3 条回答
写回答
取消 提交回答
  • 是的,DataWorks中的自动调度任务可以传入自定义参数。这样可以使任务更加灵活和可配置,方便根据不同的需求进行调度。

    在DataWorks中,你可以通过以下方式传递自定义参数:

    1. 使用上下文变量:DataWorks提供了一些内置的上下文变量,如$bizdate$latest_success_time等,用于传递日期信息和其他常用参数。你可以在任务代码中引用这些上下文变量来实现参数的传递。

      例如,在代码中使用${bizdate}引用$bizdate变量的值,${latest_success_time}引用$latest_success_time变量的值。

    2. 在任务配置中设置自定义参数:在自动调度任务的配置中,可以设置自定义的参数,然后在任务代码中引用这些参数。

      • 打开DataWorks控制台,选择对应的项目空间。
      • 在项目空间中,点击左侧导航栏中的“数据研发”选项,然后选择“创建任务”。
      • 创建或打开一个自动调度任务。
      • 在任务配置页面的参数设置部分,添加自定义参数,并为其指定默认值。
      • 在任务代码中使用${参数名}的方式引用这些参数,即可在运行时获取到相应的值。

    需要注意的是,自定义参数的名称要符合DataWorks的命名规范,并且在任务代码中使用${参数名}的方式引用。
    =

    2023-07-18 14:25:29
    赞同 展开评论 打赏
  • 在DataWorks自动调度任务中,可以传入自定义的参数。除了在任务中配置常量和日期外,你可以在任务的参数设置中添加自定义参数,并在调度时传入具体的值。

    要在DataWorks中传入自定义参数,你需要按照以下步骤进行操作:

    1、在任务的参数设置中,点击“新增参数”按钮。
    2、输入参数的名称和描述,选择参数类型(例如字符串、日期等)。
    3、根据需要,可以选择是否必填、是否加密等选项。
    4、在任务的调度配置中,可以通过${参数名称}的方式引用参数值。

    这样,在每次任务调度时,你可以在调度页面中为任务指定具体的参数值,从而实现自定义参数的传入。

    需要注意的是,自定义参数只能在任务的调度配置中进行传递,不能通过依赖关系或其他方式进行传递。

    2023-07-18 07:44:18
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    自动调度任务可以通过在任务中传入自定义的参数来实现灵活的调度。可以按照以下步骤配置自定义参数:

    在DataWorks项目中,选择“数据开发”->“调度任务”,然后创建一个新的自动调度任务。

    在任务的“调度配置”页面中,选择“参数配置”选项卡,然后点击“新增参数”按钮。

    在弹出的对话框中,可以输入自定义的参数名称和值。例如,可以输入参数名称“my_param”和参数值“test_value”。

    在任务中使用自定义参数:在任务的“任务参数配置”或“高级配置”页面中,可以使用${my_param}的形式引用之前定义的自定义参数。例如,可以在任务的SQL语句中使用${my_param}引用参数值,例如“select * from my_table where column='${my_param}'”。

    在自动调度任务中配置参数:在自动调度任务的“调度配置”页面中,可以设置参数的具体值。例如,可以设置参数“my_param”的值为“test_value”。

    2023-07-17 17:09:46
    赞同 展开评论 打赏

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

相关产品

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

    热门文章

    相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载