全部产品
Search
文档中心

云原生大数据计算服务 MaxCompute:删除表或MaxCompute项目

更新时间:May 30, 2023

如果您不再需要示例数据或MaxCompute项目,可以删除数据或MaxCompute项目,以免产生不必要的资源浪费及账单费用。本文为您介绍如何删除表或MaxCompute项目。

背景信息

您可以根据实际需要判断是否要保留示例数据及MaxCompute项目:

  • 如果需要保留示例数据,以供参考,存储的数据会在账户下产生存储费用,计费规则请参见存储费用(按量计费)

  • 如果不需要保留示例数据,但要保留MaxCompute项目,您可以删除表。删除表操作,请参见删除表

  • 如果不需要保留MaxCompute项目,您可以删除MaxCompute项目,删除项目的同时会删除项目中的所有表。删除MaxCompute项目操作,请参见删除MaxCompute项目

删除表

您可以在MaxCompute客户端执行如下命令删除MaxCompute项目中的表。

drop table bank_data;
drop table bank_data_pt;
drop table result_table1;
drop table result_table2;

删除表后,可执行如下命令确认表删除结果。

show tables;

返回结果中无表信息,表明已删除成功。

删除MaxCompute项目

新版控制台删除MaxCompute项目的具体操作请参见项目管理(新版)。本文主要介绍通过旧版控制台删除MaxCompute项目。您可以通过阿里云账号或具备项目Super_Administrator角色的RAM用户账号登录MaxCompute控制台删除MaxCompute项目,Super_Administrator角色详情请参见Super_Administrator。操作步骤如下:

说明

如果您需要通过RAM账号或角色删除项目,需要如下权限。

  • 对应DataWorks空间管理员角色,主要用于删除项目前先操作与DataWorks工作空间解绑。空间管理员查看方式请参见进入管理中心

  • 需要在RAM平台上给RAM账号授权Action权限:maxcompute:DeleteProject,具体操作请参见通过脚本编辑模式创建自定义权限策略。授权语句如下。

    {
      "Version": "1",
      "Statement": [
        {
          "Effect": "Allow",
          "Action":"maxcompute:DeleteProject",
          "Resource": "*"
        }
      ]
    }
  1. 登录MaxCompute控制台,在左上角选择地域。
  2. 项目管理页签的目标MaxCompute项目的操作列,单击更多图标,选择删除

  3. 删除项目对话框,根据实际情况选择删除类型后,单击是,我要执行删除,即可删除MaxCompute项目。

    删除项目MaxCompute项目支持如下两种删除方式:

    • 逻辑删除,15日内可恢复:删除后项目不可用,15天内您可以在项目管理页签的目标MaxCompute项目的操作列单击恢复,恢复项目。超过15天会彻底删除项目且永久无法恢复。

    • 立即删除,永久不可恢复:彻底删除,永久不可恢复。此方式删除后您可以立即创建同名项目。

    说明
    • 如果MaxCompute项目已经关联对应DataWorks工作空间,删除MaxCompute项目过程中会引导您在工作空间配置界面的计算引擎信息区域解绑DataWorks工作空间,因此删除MaxCompute项目不会同时删除对应DataWorks工作空间。

    • 创建MaxCompute时,会自动创建同名的DataWorks工作空间,单击立即删除,永久不可恢复后,如果创建同名的MaxCompute项目失败,则注意删除同名的DataWorks工作空间后再创建同名MaxCompute项目。

后续步骤

至此,您已完成MaxCompute客户端的快速入门引导操作,如需了解更多MaxCompute使用信息,请参见后续指引