阅读675 返回首页    go 阿里云


Pipeline概述__Pipeline管理_SDK参考手册_数据集成-阿里云

Pipeline 对象描述项目空间,字段如下:

字段 类型 说明
name string 项目名称(唯一),不允许修改
description string 项目描述
jobBandwidth int 离线同步的带宽,单位是MB/s
creator string 项目Owner(创建人云账号),不允许修改
createTime datetime 项目创建时间,不允许修改
modifier string 项目修改云账号,不允许修改
modifyTime datetime 项目修改时间,不允许修改
state int 状态 (0: 开启、1: 关闭、2: 停机、254: 删除、255: unknown)
session Session 登录会话状态,不允许修改

其中Pipeline命名规范为:

  • 长度必须在3-32字符之间
  • 必须以A-Z,a-z,0-9和下划线(_)构成
  • 必须以字母开头
  • 不区分大小写
  • 命名由用户提交,系统需要保证全局唯一

    Pipeline状态定义为:

开启:状态代码0,代表该Pipeline开启并处于正常的运行状态。该状态是一个Pipeline创建后的初始状态。

关闭:状态代码1,代表该Pipeline被Pipeline的Owner关闭。该Pipeline仍然属于当前Owner的个人资产,该Pipeline下的Owner仍然对该Pipeline保留查看、修改、流量Job的功能。当一个Pipeline处于关闭状态下,正在运行过程的Job将继续运行,但是不允许新的Job提交,否则报错。Pipeline的Owner可以将一个关闭状态下的Pipeline重新设置为开启状态恢复使用,处于关闭状态下的Pipeline同样视作该用户的Pipeline资源。

停机:状态代码2,代表该Pipeline因为用户欠费、违反阿里云使用协议(包括违反政府法律行为)而被瑶池处于停机状态。处于停机状态下,Pipeline当前运行Job继续运行完成,但是不允许新的Job提交。一旦Pipeline处于停机状态,该Pipeline不能被Owner修改为开启状态。停机状态下的Pipeline仍然属于该用户资产,用户不可创建新的Pipeline。

删除:状态代码254,代表该Pipeline被CDP官方管理员删除。当一个Pipeline处于删除状态,用户无法查阅浏览Pipeline,正在运行过程的Job将继续运行,但是不允许新的Job提交。后续需要考虑实现直接Kill下属所有的Job、Stream。

一旦Pipeline删除,CDP将该Pipeline标记为删除状态,保留下属所有的Job、Stream运行记录,该Pipeline不属于用户资产,用户可以创建新的Pipeline。一旦Pipeline删除,该Pipeline不可恢复为正常状态!CDP可能定期清理删除Pipeline。

最后更新:2016-05-06 10:43:35

  上一篇:go 通信连接配置__SDK参考手册_数据集成-阿里云
  下一篇:go 作业概述__作业管理_SDK参考手册_数据集成-阿里云