閱讀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參考手冊_數據集成-阿裏雲