本文為您介紹Designer的計費方式及計費樣本。
注意事項
本文中所有的價格資訊僅供參考,實際價格請以出賬賬單為準。
計費項目
計費項目 | 計費主體 | 計費方式 | 停止計費 | 計費規則 |
演算法組件 | 組件運行時間長度 | 後付費(隨用隨付) | 停止運行組件 | 將組件運行消耗的資源量折算成計算時,按計算時隨用隨付。 |
計費方式
演算法組件
使用Designer演算法組件時,不同類型的演算法單價不同,詳細計費說明如下:
計費公式:賬單金額 = 計算時數量 × 單價
其中,計算時數量 = max(CPU Core數量×時間長度(h), 記憶體(GB)×時間長度(h)/4)
計費時間段:組件開始啟動並執行時間~組件停止啟動並執行時間
計費樣本:假設您在1小時30分鐘內使用資料分析類型的演算法消耗了2個CPU Core和5 GB記憶體,則計算時數量 = max(2×(1+30/60), 5×(1+30/60)/4) = 3,因此賬單金額 = 計算時數量 × 單價 = 3 × 0.21 = 0.63美元。各類型演算法的單價如下:
演算法類型
單價(美元/計算時)
演算法類型說明
資料預先處理(data_manipulation)
0.16
包括資料預先處理和特徵工程演算法組件。
資料分析(data_analysis)
0.21
包括統計分析、機器學習、時間序列、網路分析以及金融板塊演算法組件。
文本分析(text_analysis)
0.27
包括文本分析演算法組件。
深度學習(deep_learning)
0.16
僅消耗CPU的深度學習任務,包括EasyRec系列演算法和CPU版本的Tensorflow架構組件。
說明如果您在開通PAI產品時組合開通了MaxCompute功能,當您使用SQL指令碼、JOIN、合并行(UNION)以及過濾與映射組件時,會產生MaxCompute費用。
如果您在開通PAI產品時組合開通了Flink功能,當您使用Alink組件且計算資源選擇Flink時,會產生Flink費用。
計費案例
通常情況下,Designer中的實驗由多個演算法組件組成,每個演算法組件又由多個子任務組成。因此,在計算實驗費用時,需要先計算各演算法組件下的子任務費用,再累計求和。
定位演算法組件的類別。
登入PAI控制台。
在頂部左上方根據實際情況選擇地區。
在左側導覽列選擇工作空間列表,單擊指定工作空間名稱,進入對應工作空間內。
在左側導覽列選擇模型開發與訓練 > 可視化建模(Designer)
在工作流程列表頁面,選中對應的工作流程後,單擊進入工作流程即可進入工作流程頁面。
在組件列表中,定位PLDA組件屬於文本分析類,定價為0.27美元/計算時。
查看作業運行消耗的資源。
在實驗頁面右側畫布中,按右鍵PLDA組件。
在捷徑功能表中,選擇查看日誌。
在日誌-PLDA頁面,每條藍色連結對應一個子任務,單擊對應連結。
在LogView頁面,單擊SourceXML頁簽。
在TaskPlan下,查看CPU和Memory。
CPU除以100,表示使用的CPU Core數量,即該作業使用了1個CPU Core。
Memory單位為MB,即該作業使用了1 GB記憶體。
在LogView頁面,單擊Job Details頁簽。
單擊AlgoTask_0_0頁簽下的任務對象。在下方彈出的地區框中,單擊Terminated頁簽。Latency表示每個作業的運行時間長度。
該子任務共有49個作業,每個作業的運行時間長度約為26秒。
計運算元任務的費用。
子任務計算時數量 = max(CPU Core數量×時間長度(h), 記憶體(GB)×時間長度(h)/4) = max(49×1×(26/3600), 49×1×(26/3600)/4) ≈ 0.35計算時
子任務的費用 = 子任務計算時數量 × 單價 = 0.35 × 0.27 = 0.095美元
計算PLDA組件下所有子任務的費用,並對所有子任務的費用累計求和,計算出PLDA組件費用。
參見上述步驟,計算實驗下所有組件的費用,並對所有組件的費用累計求和,計算出實驗費用。