DataWorks支援將需要發布的對象(節點、函數、資源、組件等)大量新增至發布包,統一發布。本文為您介紹跨工作空間發布情境如何建立及發布發布包。
前提條件
已建立並配置發布發布包時所需的發布環境,詳情請參見建立並配置發布環境。
使用限制
操作帳號需滿足以下許可權要求:
操作帳號需要有原工作空間的空間管理員、營運或部署角色許可權,才能在原工作空間中建立、發布發布包。
操作帳號需要有目標工作空間的空間管理員、營運或部署角色許可權,發布包才能在目標工作空間發布成功。
如果您需要為使用者添加相應的角色許可權,詳情請參見添加及管理工作空間成員。
操作步驟
進入建立發布包頁面。
在發布中心頁面,單擊左側導覽列的建立發布包,進入建立發布包頁面。
說明此頁面展示的是當前工作空間下已提交的節點。已提交的節點均可在該頁面被打包發布。
僅當節點所在的發布包發布狀態為發布成功或發布失敗時,該節點才能被再次打包。
建立發布包。
在建立發布包頁面,將需要發布的對象(節點、函數、資源等)添加至發布包,統一發布。
選擇發布環境。
在地區1,選擇待建立的發布包需要使用的跨工作空間發布環境。
篩選指定條件的發布對象。
在地區2,您可以通過解決方案、商務程序、物件類型等條件進行搜尋,篩選指定條件的發布對象。
添加目標對象至發布包。
在地區3,勾選需要發布的對象,單擊大量新增到發布包,添加目標對象至待發布列表。添加後,在待發布列表按鈕上會顯示待發布對象的數量。
說明如果您需要發布的對象個數較少,也可以直接單擊目標對象操作列的發布,進入發布確認頁面執行後續發布流程。
確認發布資訊並發布。
查看待發布列表。
查看列表概況:單擊待發布列表,即可查看發布列表中待發布對象的ID、物件類型、變更類型、節點狀態等基本資料。
查看對象詳情或移除對象:單擊目標對象操作列的查看或移除,即可查看對象的詳細資料或從發布包中刪除該對象。
確認發布資訊。
單擊全部發布,在發布確認對話方塊,輸入發布包名稱,檢查發布包的發布環境及發布列表等資訊。
說明跨工作空間發布時,具有開發、空間管理員角色許可權的使用者可以編輯修改發布任務在目標工作空間運行時使用的資源群組。
確認資訊無誤後,單擊發布,系統將建立並發布當前發布包。
說明T+1
次日產生執行個體的節點,發布生效的時間如下:如果在23:30前執行發佈動作,則發布內容會在第二天生效。
如果在23:30後執行發佈動作,則發布內容會在第三天生效。
發布即時產生執行個體的節點,發布生效的時間如下:
定時時間在發布時間十分鐘後的執行個體會正常轉出或更新發佈動作。
定時時間在發布時間十分鐘之內,或者在23:30之後發布的執行個體,發布內容將會在第三天生效。
後續步驟
跨工作空間發布的發布包建立並發布完成後,您可以在當前工作空間的發布包列表頁面,查看發布結果。詳情請參見查看發布包列表。