创建MaxCompute项目

项目(Project)是MaxCompute的基本组织单元,是进行多用户隔离和访问控制的主要边界。您开通MaxCompute服务后,需要通过项目使用MaxCompute。本文为您介绍如何通过MaxCompute控制台或DataWorks创建MaxCompute项目。

前提条件

  • 阿里云账号或RAM用户已开通DataWorks服务MaxCompute服务,且位于同一地域。

  • 如果您需要以RAM用户身份创建MaxCompute项目,请确认已获取RAM用户账号并已授予AliyunDataWorksFullAccess权限。

    更多创建或获取RAM用户信息操作,请参见准备RAM用户

背景信息

创建MaxCompute项目的账号类型

通常RAM用户的操作权限有限制,如果使用RAM用户创建MaxCompute项目,需给RAM授予较高操作权限。推荐您使用阿里云主账号创建MaxCompute项目后,通过授权操作为RAM用户授予MaxCompute项目的相关操作权限。

更多阿里云账号与RAM用户的权限区别,请参见用户与权限。更多授权操作,请参见MaxCompute权限

创建项目方式引导

您可以通过如下方式创建MaxCompute项目:

  • 方式一(推荐):通过MaxCompute控制台创建项目

    MaxCompute为您提供界面化的控制台,您可以在MaxCompute控制台上创建MaxCompute项目,后续也可继续在MaxCompute控制台上进行分析查询,开发数据作业时可通过CMD工具等连接MaxCompute项目后开展。操作详情请参见下文的通过MaxCompute控制台创建项目

  • 方式二:通过DataWorks控制台创建项目

    DataWorks为阿里云提供的一站式大数据开发治理平台,您可以在DataWorks上进行MaxCompute作业开发、周期性调度、作业运维、数据治理等一站式数据开发治理操作,如果您希望后续使用DataWorks一站式开发、治理MaxCompute作业,可通过DataWorks控制台创建DataWorks工作空间,并在此过程中直接创建并绑定MaxCompute数据源,后续即可在DataWorks工作空间中开发MaxCompute作业,详细操作流程请参见创建工作空间

    说明

    使用DataWorks进行数据开发治理时,支持隔离开发和生产环境(即使用标准模式的DataWorks),此种情况下,不支持先在MaxCompute控制台上创建MaxCompute项目后绑定至DataWorks的标准模式中。此种情况请直接使用DataWorks控制台创建项目。

  • 方式三:通过OpenAPI创建项目

    MaxCompute为您提供了OpenAPI供您便捷地进行二次开发,您可调用OpenAPI接口创建MaxCompute项目,详情请参见CreateProject - 创建项目

注意事项

创建MaxCompute项目时,您需要注意:

  • 使用阿里云账号创建MaxCompute项目后,您具备项目内所有对象的操作权限。任何人未经授权无法访问该项目。

  • 对于RAM用户创建的MaxCompute项目,RAM用户和归属的阿里云账号同时具备项目内所有对象的操作权限。其他人未经授权无法访问该项目。

  • 对于RAM用户创建的MaxCompute项目,为方便管理,MaxCompute会默认赋予RAM用户该项目的Super_Administrator角色。

    说明

    如果RAM用户通过DataWorks控制台创建项目且DataWorks的工作空间为标准模式,则创建完成后,仅赋予RAM用户开发环境项目的Super_Administrator角色。

通过MaxCompute控制台创建项目

  1. 登录MaxCompute控制台,在左上角选择地域。

  2. 在左侧导航栏选择工作区 > 项目管理,并单击新建项目

    image

  3. 新增项目对话框,根据界面提示文案配置项目信息后,单击确定

    其中需重点关注的配置参数如下,其他参数可参考界面提示文案进行配置。关于参数详情,您也可参见项目管理(新版)

    参数

    描述

    计算资源付费类型默认Quota

    您可根据已购买的MaxCompute的资源情况选择使用哪种。

    • 包年包月

      如果您已购买了包年包月的MaxCompute资源,您可将资源做好Quota规划,为本项目选择后续作业运行需要使用的包年包月资源Quota。Quota规划与管理请参见Quota管理(新版)

    • 按量付费

      MaxCompute开通时默认购买的为按量计费标准版的MaxCompute,如果您没有购买其他MaxCompute资源,可选择按量付费,并选择默认后付费Quota

  4. 创建成功后,即可在左侧导航栏的工作区 > 项目管理中查看新创建的MaxCompute项目。

    image

后续步骤