如果您不再需要示例數據或MaxCompute項目,可以刪除數據或MaxCompute項目,以免產生不必要的資源浪費及賬單費用。本文為您介紹如何刪除表或MaxCompute項目。
背景信息
您可以根據實際需要判斷是否要保留示例數據及MaxCompute項目:
如果需要保留示例數據,以供參考,存儲的數據會在賬戶下產生存儲費用,計費規則請參見存儲費用。
如果不需要保留示例數據,但要保留MaxCompute項目,您可以刪除表。刪除表操作,請參見刪除表。
說明如果誤刪了表,當項目開啟了備份恢復功能,且刪除操作未超過項目設置的備份數據保留天數時,則可以恢復表。更多備份恢復信息,請參見備份與恢復。
如果不需要保留MaxCompute項目,您可以刪除MaxCompute項目,刪除項目的同時會刪除項目中的所有表。刪除MaxCompute項目操作,請參見刪除MaxCompute項目。
需要注意項目刪除將導致如下后果:
立即刪除后,項目內所有表(數據)將立即被刪除,并且永久無法恢復。
所有向該MaxCompute項目提交的任務因項目不存在都將運行失敗。
如果MaxCompute項目已經綁定DataWorks工作空間,刪除MaxCompute項目后DataWorks工作空間將無法正常使用并不能恢復,請先訪問DataWorks進行解綁再刪除MaxCompute項目。
說明如果不確定數據是否還需要,可以先停服并觀測其他業務是否受影響,若不影響其他業務正常運行,則可以徹底刪除,否則可進行手動恢復。恢復操作請參見變更項目狀態。
刪除表
您可以在MaxCompute客戶端執行如下命令刪除MaxCompute項目中的表。
drop table <table_name>;
刪除表后,可執行如下命令確認表的刪除結果。
show tables;
返回結果中無表信息,表明已刪除成功。
刪除MaxCompute項目
MaxCompute不支持使用客戶端運行命令的方式刪除MaxCompute項目,請在MaxCompute控制臺中刪除,具體操作請參見項目管理(新版)。
后續步驟
至此,您已完成MaxCompute客戶端的快速入門引導操作,如需了解更多MaxCompute使用信息,請參見后續指引。