本文為您介紹Designer的計費方式及計費樣本。
費用說明
根據不同的使用途徑,Designer演算法組件可能會產生PAI-演算法組件、PAI-DLC或MaxCompute的相關費用。本文以PAI-演算法組件費用為例進行說明,其他途徑的費用詳情請參見DLC費用、MaxCompute費用。此外,文中所有價格資訊僅供參考,實際價格請以最終賬單為準。
計費項目

|
計費項目 |
計費主體 |
計費方式 |
停止計費 |
計費規則 |
|
CU使用量 |
組件運行時間長度 |
後付費(隨用隨付) |
停止運行組件 |
將組件運行消耗的資源量折算成計算時,按計算時隨用隨付。 |
計費方式
使用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
包括統計分析、機器學習、時間序列、網路分析以及金融板塊演算法組件。常見演算法如binning、swing_rec_ext。
文本分析(text_analysis)
0.27
包括文本分析演算法組件。
深度學習演算法(deep_learning)
0.16
CPU版TensorFlow架構及EasyRec系列演算法等深度學習組件。
說明-
如果您在開通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組件費用。
-
參見上述步驟,計算實驗下所有組件的費用,並對所有組件的費用累計求和,計算出實驗費用。