云服务器内容精选

  • 请求示例 创建一个名称为P_job_6796_20230823_9991的补数据实例,依赖的作业名为job_5799。 POST /v2/62099355b894428e8916573ae635f1f9/factory/supplement-data { "name": "P_job_6796_20230823_9991", "job_name": "job_5799", "start_date": "2023-08-23T00:00:00 +08", "end_date": "2023-08-23T23:59:59 +08", "parallel": 1, "depend_jobs": [], "is_day_granularity": false, "priority": 0, "is_stop_when_fail": false, "reverse_order": 0, "supplement_data_run_time": { "time_of_day": "01:03-02:00" }, "supplement_data_instance_time": { "days": ["2023/09/05-2023/09/05"], "time_of_day": "00:00-23:59" }, "force": "true" }
  • 请求参数 表2 请求Header参数 参数名 是否必选 参数类型 说明 workspace 否 String 工作空间id。 如果不设置该参数,默认查询default工作空间下的数据。 如果需要查询其他工作空间的数据,需要带上该消息头。 X-Auth-Token 否 String 使用Token认证时该字段必选,用户Token的长度要求如下: 最小长度:0 最大长度:4096 Content-Type 否 String 有Body体的情况下必选,无Body体的情况下则无需填写和校验。 示例:Content-Type: application/json;charset=UTF-8 Authorization 否 String 使用AK/SK进行认证时该字段必选。 Host 否 String 使用AK/SK进行认证时该字段必选。 表3 Body参数说明 参数名 是否必选 参数类型 说明 name 是 String 新的作业名称。
  • 请求示例 创建一个作业名称为myJob的作业,作业类型为BATCH,作业调度配置为CRON,作业在目录树上的路径为/myDir,作业运行日志存放的OBS路径为obs://dlf-test-log。 POST /v1/b384b9e9ab9b4ee8994c8633aabc9505/jobs { "basicConfig": { "customFields": {}, "executeUser": "", "instanceTimeout": 0, "owner": "test_user", "priority": 0 }, "directory": "/myDir", "logPath": "obs://dlf-test-log", "name": "myJob", "nodes": [ { "failPolicy": "FAIL_CHILD", "location": { "x": "-45.5", "y": "-134.5" }, "maxExecutionTime": 360, "name": "MRS_Hive_SQL", "pollingInterval": 20, "preNodeName": [], "properties": [ { "name": "scriptName", "value": "test_hive_sql" }, { "name": "connectionName", "value": "mrs_hive_test" }, { "name": "database", "value": "default" }, { "name": "scriptArgs", "value": "test_var=111" } ], "retryInterval": 120, "retryTimes": 0, "type": "HiveSQL" } ], "processType": "BATCH", "schedule": { "type": "CRON" } }