MaxCompute計費常見問題

在處理計費類問題前,請先仔細閱讀計量計費說明

Q:爲什麼SQL查詢不同的分區,費用差異比較大?

A:通常是由於費用較多的分區size比較大。您可以使用desc table_name partition(pt_spec)命令查看具體分區大小。

Q:在運行補數據後,費用爲什麼會產生較大波動?

A:當您操作補數據時,會在補數據區間內每個週期都運行一次。例如您補30天的數據,天週期,則SQL被執行了30次,因此產生較大的費用。

注意:如果是補了一個區間的數據任務,在第一天有一個任務實例失敗了。則當天的補數據實例會被置爲失敗,第二天的任務實例也不會開始運行(只有當天的全部任務實例都成功,第二天的任務實例纔會開始運行)。

Q:把調度週期天改成小時後,爲什麼費用變多了?

A:調度週期改爲小時後,每小時運行SQL任務,運行次數增加,所以費用比天調度多。

Q:運行全表掃描後,爲什麼會費用增加?

A:運行全表掃描後,每個分區的數據都需要計算一次。例如有一張表按時間(天)分區,存放了360天的數據,則運行全表掃描時需計算360次。同理,如果您的where條件語句覆蓋了其他表中的字段,也會增加費用。

Q:在進行包年包月方式(按CU預付費)計費時,需要10CU起購,按量計費也是這樣嗎?

A:如果是按量計費,無需提前購買CU。您使用多少CU,就會扣取對應的費用。

Q:查看賬單的時候發現我的MaxCompute包年包月服務,還是有預付費和後付費兩項。其中預付費是包年包月的費用,後付費每天產生的費用來自於什麼服務呢?

A:來自於存儲服務:存儲服務按照存儲在MaxCompute的數據的容量大小進行階梯計費,不支持預付費。

Q:我已經很多天沒使用 大數據計算服務MaxCompute(按量付費) 功能了,但每天仍產生費用,這是什麼問題?

A:通常這種情況費用來自於您的存儲服務,您可以刪除不需要的項目避免此類費用產生。

Q:計費方式改成包年後(10個CU), SQL運行等待時間太長(30分鐘以上)。這種情況下我應該購買多少個CU才能獲得分鐘級別的響應?最大單表在100G以內。

A:出現等待過長的情況,可能是您的某個任務將10CU全部佔用用了,如果想留一些資源給其他項目裏的任務使用,您可以配置Quota組,同時您可以考慮增加CU個數。可以簡單地做個估算,比如當前您佔滿10個CU的任務運行了40分鐘,如果想讓任務使用一半的時間:20分鐘完成運行,那麼CU需要增加到20個,同一時間每個任務用的worker數量可累加。您可以通過下列命令維護您的任務。

 
  1. desc instance instanceid
  2. 查看SQL任務的內容
  3. wait instanceid
  4. 查看任務輸出
  5. kill instanceid
  6. 終止任務

同時建議您使用CU管家功能來監控CU的使用情況。

Q:MaxCompute服務沒有續費的情況下,數據存放多久過期?

A:MaxCompute服務被暫停後,所有MaxCompute項目保留14天后將被釋放,其中的所有數據,如表(Table)、資源(Resource)、函數(Function)和實例(Instance)會丟失並且不可恢復。
如果您在14天內充值補足欠費後,服務會自動開啓,可以繼續使用。
如果您欠費超過14天,將視爲您主動放棄所有MaxCompute項目。在項目釋放前一天將發送短信/郵件進行提醒。

Q:數據計算服務MaxCompute(按量付費) 已經把項目都刪除了,爲什麼還在扣費0.01?

A:按照存儲計費規則,存儲小於等於512M數據最低收取1分錢。當天數據9點刪除,次日會有前天0-9點的存儲賬單。

Q:MaxCompute的SQL計算每個月花費2000元。按照這樣的計算量如果換成預付費,需要購買多少CU合適?

A:業務可能存在變動的情況,因此建議您自行預估費用。
您可以觀察一下每個SQL任務logview中的running worker數量,就是CU數量。

Q:Maxcompute 如果採用按月付費之後,可以切換成按量付費嗎?如果可以切換,費用如何計算?

A:請參考計費方式轉換

Q:推薦引擎任務失敗也會計費嗎?

A:推薦引擎任務顯示失敗,不一定是MaxCompute任務失敗。MaxCompute本身計算任務失敗不收費。

Q:MaxCompute在沒有什麼任務變動的情況下費用暴漲,從1000漲到3000是由於什麼原因? 

A:您可以查看賬單詳情,找出具體是什麼SQL任務耗費較大的資源和具體的運行時間。

Q:上傳到MaxCompute的jar包資源和表等佔用的空間需要收費嗎? 

A:存儲到 MaxCompute 的數據,包括表(Table)和資源(Resource)等,會按照其數據容量的大小進行階梯計費,計費週期爲 天。

Q:如果按月購買MaxCompute還會額外收取費用嗎?

A:MaxCompute預付費只收取了計算資源單元固定時間內的費用。在使用過程中如果產生了下載和存儲,會根據您實際的使用情況進行收費。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章