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

DataWorks通过odps sdk提交sql任务能指定调度资源组吗?

DataWorks通过odps sdk提交sql任务能指定调度资源组吗?

展开
收起
cuicuicuic 2023-05-13 09:05:45 101 0
1 条回答
写回答
取消 提交回答
  • 是的,可以通过ODPS SDK指定DataWorks调度资源组。具体方法如下:

    1、在DataWorks中创建资源组,并记录资源组的名称。

    2、在ODPS SDK中创建ODPS对象,并将资源组名称作为参数传入。

    from odps import ODPS
    
    access_id = 'your_access_id'
    access_key = 'your_access_key'
    project_name = 'your_project_name'
    end_point = 'your_end_point'
    resource_group = 'your_resource_group_name'
    
    odps = ODPS(access_id=access_id, access_key=access_key, project=project_name, endpoint=end_point, resource=resource_group)
    
    

    3、使用ODPS对象提交SQL任务。

    sql = 'select * from your_table'
    odps.execute_sql(sql)
    

    提交的SQL任务将会使用指定的资源组进行调度。

    2023-05-14 23:18:42
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载
    大数据&AI实战派 第2期 立即下载