全部產品
Search
文件中心

DataWorks:彈性計劃最佳實務

更新時間:Mar 14, 2026

DataWorks Serverless資源群組支援訂用帳戶和隨用隨付兩種計費模式。對於訂用帳戶資源群組,彈性計劃功能允許您在預留CU的基礎上,按需臨時擴容彈性CU,彈性CU部分按照隨用隨付價格計費。本文通過多個典型情境,介紹如何合理使用彈性計劃功能,在保障業務效能的同時實現成本最優。

彈性計劃介紹

DataWorks Serverless資源群組提供兩種計費模式:

  • 隨用隨付:按實際使用的CU·小時數計費,適用於負載波動劇烈、短期測實驗證以及業務高峰期需應對資源動態競爭的情境。

  • 訂用帳戶:預先購買固定CU規格的資源群組,在合約期內享受較低的單位CU成本,適合有穩定基準負載的情境。

當您使用訂用帳戶資源群組時,可能面臨以下挑戰:預留CU按照峰值需求購買會造成低穀時段的資源浪費;按照均值購買則無法滿足峰值需求。彈性計劃正是為解決這一問題而設計的功能:在訂用帳戶預留CU的基礎上,允許您在指定時間段內臨時擴容彈性CU,擴容部分按照隨用隨付價格計費。

因此,當您面臨業務高峰時,有兩種方式提升資源群組算力:

  • 方式一(訂用帳戶擴容):直接升級資源群組的預留CU規格從而增加算力,按訂用帳戶價格計費。

  • 方式二(配置彈性計劃):在指定時段臨時增加彈性CU,高峰過後自動縮容釋放,彈性CU遵循隨用隨付價格計費。

成本對比分析

以華東2(上海)地區為例,1 CU的價格參考如下:

計費項目

價格

說明

隨用隨付(彈性CU費率)

0.5 元/CU時

按實際使用時間長度計費,以分鐘為粒度收費

訂用帳戶(預留CU費率)

240 元/CU/月

固定月付

說明

以上價格僅以華東2(上海)地區為樣本,實際價格因地區不同而有差異。詳細的地區定價資訊,請參見Serverless資源群組計費標準

以此價格為例,按每月 30 天計算成本平衡點:

  • 彈性CU的月成本 = 0.5 元/CU時 x 每日使用小時數 x 30 天

  • 訂用帳戶擴容的月成本 = 240 元/CU/月

  • 平衡點:0.5 x H x 30 = 240,得出 H = 16 小時/天

結論:若某CU的每日使用時間長度不足16小時,使用彈性計劃擴容更經濟;若每日使用接近或超過16小時,說明該部分算力已經是常態化需求,建議直接對訂用帳戶資源群組進行擴容,將該部分算力納入預留CU。

重要

以上平衡點以華東2(上海)地區價格為例計算,不同地區的價格差異會導致平衡點不同。請根據您所在地區的實際價格進行計算。

適用範圍

  • 彈性計劃功能僅適用於訂用帳戶 Serverless資源群組。

  • 彈性擴容的CU僅限於數據計算Data Integration配額使用,不能用於資料服務個人開發環境大模型服務等情境。

  • 彈性CU的上限為預留CU規格的5倍1000CU(取較小值)。

  • 單個資源群組最多可同時設定5個生效的彈性配置方案,並可配置最多20個時間計劃(不含已禁用的計劃)。

情境案例

情境一:夜間批處理高峰,白天資源閑置

情境描述

某企業的資料計算任務主要集中在夜間執行(如每日 22:00~次日 06:00 共 8 小時),白天僅有少量查詢和開發工作單位。當前使用訂用帳戶 Serverless 資源群組,預留 50CU,但夜間批處理高峰時 50CU 經常不足,需要額外 50CU 來滿足需求。

方案對比

以華東2(上海)地區價格為例,對比兩種擴容方式的月成本(均按增加 50CU 計算):

對比項

方式一:訂用帳戶擴容至 100CU (擴容 50CU)

方式二:彈性計劃擴容 50CU

擴容部分月成本

50CU x 240 元/CU/月 = 12,000 元/月

50CU x 0.5 元/CU時 x 8 小時 x 30 天 = 6,000 元/月

節省比例

-

相比訂用帳戶擴容節省 50%

資源使用率

擴容 50 CU:日均閑置 16h,利用率約 33.3%

夜間按需擴容,白天自動釋放

image

配置建議

  1. 登入DataWorks管理主控台。在控制台左側導覽列,單擊資源群組進入資源群組列表介面。

  2. 單擊目標Serverless訂用帳戶資源群組,在右上方單擊彈性計劃,進入彈性計劃頁面。

  3. 分時彈性頁簽中,單擊新增配置方案,方案名稱設為"夜間批處理擴容",彈性CU設為 50。

  4. 分時彈性頁簽中,單擊新增時間計劃,生效時段設為每日 22:00~次日 06:00,並綁定上述配置方案。

重要

彈性計劃建立後需經過調度及資源初始化等流程。若需編輯後的計劃在當天生效,建議提交時間不晚於計劃開始前 3 小時;最晚不得晚於開始前 5 分鐘,以預留必要的系統處理視窗。

情境二:Data Integration任務加速,滿足 SLA 時效要求

情境描述

某企業每日需要將業務資料增量同步處理至 MaxCompute 資料倉儲,SLA 要求在每日 06:00~10:00 的 4 小時視窗內完成同步。當前使用訂用帳戶 Serverless 資源群組,預留 50CU,但該時段資源群組總算力需達到 150CU,方可保障同步任務按時完成。

方案對比

以華東2(上海)地區價格為例,對比兩種擴容方式的月成本(均按增加 100CU 計算):

對比項

方式一:訂用帳戶擴容至 150CU(擴容 100CU)

方式二:彈性計劃擴容 100CU

擴容部分月成本

100CU x 240 元/CU/月 = 24,000 元/月

100CU x 0.5 元/CU時 x 4 小時 x 30 天 = 6,000 元/月

節省比例

-

相比訂用帳戶擴容節省 75%

資源使用率

擴容 100 CU:日均閑置 20h,利用率約 16.7%

僅在同步視窗擴容,完成後自動釋放

image

配置建議

  1. 登入DataWorks管理主控台。在控制台左側導覽列,單擊資源群組進入資源群組列表介面。

  2. 單擊目標Serverless訂用帳戶資源群組,在右上方單擊彈性計劃,進入彈性計劃頁面。

  3. 分時彈性頁簽中,單擊新增配置方案,方案名稱設為"資料同步加速",彈性CU設為 100。

  4. 分時彈性頁簽中,單擊新增時間計劃,生效時段設為每日 06:00~10:00,並綁定上述配置方案。

說明

彈性CU的上限為預留CU規格的5倍或1000CU(取較小值)。此情境中預留50CU,彈性CU上限為 50 x 5 = 250CU,擴容100CU在限制範圍內。

情境三:購物節大促,短期算力需求激增

情境描述

某電商企業每年在購物節大促期間(如雙十一活動,11月1日至11月11日,共11天),資料處理與分析任務量激增,需要額外 100CU 算力來支撐大促期間的即時資料同步、資料計算等任務(每日運行約 12 小時)。其他時間使用訂用帳戶預留的 50CU 即可滿足日常需求。

方案對比

以華東2(上海)地區價格為例,對比兩種擴容方式在大促期間的成本(均按增加 100CU 計算),如下表。其中出於成本最佳化的考量,訂用帳戶方案在本次對比中採用限時手動擴縮容方式:於 11 月 1 日零點手動擴容至目標規格,並在大促結束後立即手動縮容,從而將計費周期嚴格限制在 11 天內。

對比項

方式一:訂用帳戶擴容至 150CU(擴容 100CU)

方式二:彈性計劃擴容 100CU

擴容部分成本

100CU x 240 元/CU/月 x 11天/30天 = 8800 元/月

100CU x 0.5 元/CU時 x 12 小時 x 11 天 = 6,600 元/月

節省比例

-

相比訂用帳戶擴容節省 25%

資源使用率

擴容 100 CU:日均閑置 12h,利用率約 50%

僅大促期間按需擴容,結束後自動釋放

配置建議

  1. 登入DataWorks管理主控台。在控制台左側導覽列,單擊資源群組進入資源群組列表介面。

  2. 單擊目標Serverless訂用帳戶資源群組,在右上方單擊彈性計劃,進入彈性計劃頁面。

  3. 分時彈性頁簽中,單擊新增配置方案,方案名稱設為"大促算力保障",彈性CU設為 100。

  4. 分時彈性頁簽中,單擊新增時間計劃,生效日期範圍設為11月1日至11月11日,生效時段設為每日08:00~20:00,並綁定上述配置方案。

最佳實務建議

合理評估資源需求

  • 區分基準與峰值:對於穩定需要的算力,建議購買訂用帳戶預留CU以降低長期成本;對於周期性或臨時性的峰值增量,建議通過彈性計劃按需擴容,實現成本最優組合。

  • 精準匹配用量:根據實際任務需求設定彈性CU數量,避免盲目擴容。彈性CU採用統一資源集區機制,與預留CU合并使用,系統會按需從總資源集區中分配計算單元。

  • 定期複盤:通過歷史執行記錄和資源使用率圖表,定期複盤彈性計劃的實際使用方式,根據業務變化動態調整配置方案和時間計劃。

合理規劃時間計劃

  • 提前提交計劃:彈性計劃建立後需經過系統調度和資源初始化,建議至少提前3小時提交。

  • 預留縮容時間:縮容階段系統會等待正在啟動並執行任務自然完成後才釋放彈性CU,不會強制終止任務。如果任務已耗用時間較長,建議將計劃結束時間適當後延,避免縮容等待時間過長。

  • 避免時段重疊:多個時間計劃的生效時段不允許重疊,請合理規劃各時段的起止時間。

  • 生效時段限制:生效時段必須大於1小時,且起止時間以10分鐘為單位設定。

相關文檔