全部產品
Search
文件中心

Platform For AI:Pipeline部署線上服務

更新時間:Jul 13, 2024

Designer支援將一個包含資料預先處理、特徵工程、模型預測的離線資料處理pipeline,打包成一個Pipeline模型,並一鍵部署為EAS線上服務。

使用限制

  • 僅支援Alink架構的演算法組件(即左上方有紫色小點標識的組件)。

  • 所有需要部署的模型涉及的訓練及配套預測組件均需運行成功(即綠色小對勾狀態)。例如:需要部署線性迴歸模型用於線上預測,則線性迴歸訓練組件和線性迴歸預測組件都需要運行成功。

  • 線上服務限制單輸入單輸出,因此需要從離線的Directed Acyclic Graph(DAG)圖中選擇單一串列鏈路進行部署。

前提條件

已建立模型工作流程(包含資料預先處理、特徵工程、模型預測的離線資料),並成功運行。詳情請參見構建模型

操作步驟

  1. 進入Designer頁面。

    1. 登入PAI控制台

    2. 在左側導覽列單擊工作空間列表,在工作空間列表頁面中單擊待操作的工作空間名稱,進入對應的工作空間。

    3. 在工作空間頁面的左側導覽列選擇模型開發與訓練 > 可視化建模(Designer),進入Designer頁面。

  2. 在工作流程列表頁面,雙擊目標工作流程,進入工作流程頁面。

  3. 在Designer畫布上方,單擊製作Pipeline模型image.png

  4. 選中Pipeline節點,並單擊下一步

    在高亮節點中,通過選中節點,確定需要部署的資料處理鏈路(通常是1~N個預測組件串列的鏈路)。例如,在下圖樣本中選擇的鏈路中,資料會先經過歸一化、獨熱編碼,再經過向量彙總,最後通過FM預測組件做預測。image.png

    • 選中一個節點,如果組件下遊為單分支,則下遊節點會自動選中,且支援反選。

    • 節點取消選中,也會將組件下遊已選中的節點全部取消選中。

  5. 製作Pipeline模型對話方塊中,單擊下一步,啟動Pipeline模型打包任務。image.png

    模型打包任務會自動將資料預測鏈路以及對應的模型一起打包,產生一個PipelineModel。打包過程會啟動一個離線任務,名稱以model-combination-開頭。

    您可以在Designer畫布上方,單擊全部任務查看,在歷史任務對話方塊中查看任務進度,大約需要執行3~5分鐘時間。任務狀態為成功後,即可執行下一步。

  6. 歷史任務對話方塊中,單擊目標任務操作列下的模型,即可一鍵部署Pipeline模型。image.png

    頁面跳轉到EAS控制台後,如何部署模型,詳情請參見Designer一鍵部署