創建工作流
Designer通過工作流的方式來實現模型構建與調試。您需要先規劃并創建一個工作流,再根據建模需求在工作流中排布不同組件的處理調度邏輯。Designer內置了滿足不同行業場景需求的模板,您可以基于內置模板創建工作流以快速構建模型,也可以根據自定義模板創建工作流、創建空白工作流和導入已有工作流。本文為您介紹創建工作流的具體操作。
前提條件
已創建工作空間,詳情請參見創建工作空間。
創建工作流
登錄PAI控制臺,選擇目標工作空間后,進入Designer頁面。
您可以根據需要選擇一種方式創建工作流:
使用預置模板
Designer里內置了數十個基于不同框架、滿足不同行業場景需求的模板。您可以基于預置模板創建工作流,對組件或組件配置進行修改,快速構建符合需求的模型。
參數 | 說明 |
工作流名稱 | 自定義名稱。 |
工作流數據存儲 | 建議您配置該參數,將其配置為OSS Bucket存儲路徑,用于存儲運行中產出的臨時數據和模型。若不設置,則取工作空間的默認存儲。 系統會在每次運行時,自動為您創建 |
可見范圍 |
|
新建空白工作流
在工作流上從零開始添加組件,根據業務需求構建模型。
參數 | 說明 |
工作流名稱 | 自定義名稱。 |
工作流數據存儲 | 建議您配置該參數,將其配置為OSS Bucket存儲路徑,用于存儲運行中產出的臨時數據和模型。若不設置,則取工作空間的默認存儲。 系統會在每次運行時,自動為您創建 |
可見范圍 |
|
使用自定義模板
在正式使用的企業客戶中,算法專家來開發算法流程,將穩定的工作流制作成模板分享給業務專家使用。業務專家基于模板快速進行建模、部署、上線驗證。
基于此需求,Designer提供了自定義模板功能,支持將運行成功的工作流生成自定義模板后,分享給工作空間內其他算法開發成員使用,其他成員可直接基于此模板創建工作流。
使用自定義模板
擁有工作空間內算法開發角色的成員,可以按照下圖操作指引,來克隆一份模板中的工作流,繼續進行開發。
參數 | 說明 |
工作流名稱 | 自定義名稱。 |
工作流數據存儲 | 建議您配置該參數,將其配置為OSS Bucket存儲路徑,用于存儲運行中產出的臨時數據和模型。若不設置,則取工作空間的默認存儲。 系統會在每次運行時,自動為您創建 |
可見范圍 |
|
如果還沒有自定義模板,您可以參見下面創建自定義模板部分進行創建。
創建自定義模板
自定義模板創建后可被工作空間內其他算法開發成員查看,可以直接基于此模板創建工作流進行后續建模。
雙擊已運行成功的工作流名稱,進入工作流詳情頁面。
單擊畫布上方的發布成模板。
在發布成工作空間模板對話框中,配置模板名稱、模板描述和模板文檔鏈接(可選),然后單擊發布。
模板文檔鏈接可以填寫一個支持訪問的HTTP地址,用來介紹自定義模板的內容。
模板發布成功后,單擊確定,會自動跳轉到自定義模板頁簽,您可以查看已創建的模板。
導入已有工作流
您可以將自己或他人導出的JSON格式的工作流文件導入到您的工作空間內,來創建新的工作流。原工作流中的組件及其配置會一起導入到新的工作流中。您可以在此基礎上修改組件或組件配置,進行模型構建。
參數 | 說明 |
工作流名稱 | 自定義名稱。 |
工作流數據存儲 | 建議您配置該參數,將其配置為OSS Bucket存儲路徑,用于存儲運行中產出的臨時數據和模型。若不設置,則取工作空間的默認存儲。 系統會在每次運行時,自動為您創建 |
可見范圍 |
|
相關文檔
創建完成工作流后,您可進入工作流進行模型構建與調試,詳情請參見模型訓練。
如果您還不熟悉Designer的整體使用流程,您可以通過模板工作流demo和自定義工作流demo進行快速體驗。
在Designer工作流畫布上方,單擊導出工作流,即可將工作流導出到本地。