全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
E-MapReduce

创建执行计划

更新时间:2017-06-15 17:49:02

CreateExecutionPlan 创建执行计划

请求参数

字段 类型 是否必须 默认值 描述
RegionId String 所在地域
Name String 执行计划名称
Strategy String 执行计划的运行策略,RUN_MANUALLY:手动执行,只有当用户主动触发的时候才运行,SCHEDULE:周期调度,设置时间在指定的时间自动运行
StartTime Long 否,当Strategy==SCHEDULE时必须 周期调度开始生效的时间,单位毫秒,UTC时间戳。类似:1497516900000
TimeUnit String 否,当Strategy==SCHEDULE时必须 周期调度的时间间隔,DAY:天为单位调度,HOUR:小时为单位调度
TimeInterval Integer 否,当Strategy==SCHEDULE时必须 间隔时间,若时间单位是DAY:只能是1, 若时间单位是HOUR:可以设置1-23
JobIdList Array 作业Id的数组,类似:[“J-90D5FC26DA8C7CA7”,”J-A5B1F503752DE01F”]
CreateClusterOnDemand Boolean false 是否是按需动态创建集群
ClusterId String 否,CreateClusterOnDemand=false时必需传入 关联的现有集群Id
以下当CreateClusterOnDemand=true时,按需自动创建集群的信息
ClusterName Boolean 新创建的集群的名字
ZoneId String 可用区Id,类似cn-hangzhou-b
LogEnable Boolean 是否启用日志保存。要使用此功能,请确保您已经开通了OSS服务
LogPath String 否,若LogEnable==true则必须 OSS上日志保存的路径,类似oss://bucketname/dir
SecurityGroupId String 任何一个安全组Id。可以在ECS中创建一个然后使用。需要确认的是,若使用已有的安全组,会被增加上默认安全组策略:入只开放22端口,出开放所有端口。
IsOpenPublicIp Boolean true 是否开启公共Ip。若开启,默认会带有8MB的带宽。
EmrVer String E-MapReduce的产品版本。如”EMR 1.0.0”和”EMR 1.1.0”
ClusterType String 集群的类型,可以是 HADOOP,不支持 HBASE
HighAvailabilityEnable Boolean false 是否开启高可用,开启需2个Master节点
EcsOrder EcsOrder 集群包含的ECS机器信息,以json形式的格式。类似如下形式,[{“nodeCount”:3, “nodeType”:”MASTER”, “instanceType”:”ecs.n1.large”, “diskType”:”CLOUD_EFFICIENCY”, “diskCapacity”:80,diskCount”:1}]
BootstrapActions List BootstrapAction 引导操作列表,最多16个,超过只保留前16个
Configurations String 提供一个oss文件路径,该文件的内容请参见用户手册
VpcId String vpc ID
VSwitchId String vpc中交换机ID
NetType String classic classic/vpc,默认classic
IoOptimized Boolean true 是否开启IO优化,默认为true
InstanceGeneration String 选择ecs实例的系列,取值为ecs-1或者ecs-2

返回参数

字段 类型 描述
Id String 执行计划Id

示例

请求示例

  1. https://emr.aliyuncs.com/?Action=CreateExecutionPlan
  2. &ClusterName=Test
  3. &ClusterType=HADOOP
  4. &LogEnable=false
  5. &SecurityGroupId=sg-234r6xoqe
  6. &IsOpenPublicIp=true
  7. &ZoneId=cn-hangzhou-b
  8. &EmrVer=EMR+1.1.0
  9. &EcsOrder=[{"nodeCount":3,"nodeType":"master","instanceType":"ecs.n1.large","diskType":"CLOUD_EFFICIENCY","diskCapacity":80}]
  10. &MasterIndex=1
  11. &Name=MyJobFlow
  12. &StartTime=1497516900000
  13. &TimeInterval=1
  14. &Strategy=RUN_MANUALLY
  15. &CreateClusterOnDemand=true
  16. &JobIdList=%5B%22J-90D5FC26DA8C7CA7%22%2C%22J-A5B1F503752DE01F%22%5D
  17. &RegionId=cn-hangzhou
  18. &公共请求参数

返回格式

JSON 格式

  1. {
  2. "RequestId": "34B08619-2636-49F9-AB4E-CD8D347B1E07",
  3. "Id":"WF-13A570B821D4BAB3"
  4. }
本文导读目录