計(jì)量預(yù)估,基于一條SQL作業(yè)的輸入數(shù)據(jù)量大小、UDF個(gè)數(shù)以及SQL復(fù)雜等級估算作業(yè)執(zhí)行費(fèi)用。需要注意的是,如果UDF涉及分區(qū)裁剪,由于無法確定最終會掃描多少個(gè)分區(qū),該場景下的費(fèi)用無法預(yù)估。
使用限制
目前外部表不支持Cost SQL功能。
注意事項(xiàng)
該信息不能作為實(shí)際計(jì)費(fèi)標(biāo)準(zhǔn),僅供參考,實(shí)際費(fèi)用請以賬單為準(zhǔn)。
命令格式
cost sql <sql_sentence>;
參數(shù)說明
sql_sentence:待估算費(fèi)用的SQL語句。
使用示例
cost sql select * from sale_detail;
返回結(jié)果如下。ID = 20150715113033121xxxxxxx
UDF:0
Complexity:1.0
Input:0 Bytes
參數(shù)說明如下:- UDF:表示SQL中運(yùn)行的UDF個(gè)數(shù)。
- Complexity:表示SQL的復(fù)雜度,詳情請參見SQL復(fù)雜度。
- Input:表示SQL掃描的數(shù)據(jù)量。