项目(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控制台创建项目
-
登录MaxCompute控制台,在左上角选择地域后,在项目管理页签,单击新建项目。
在新增项目面板,根据界面提示文案配置项目信息后,单击确定。
其中需重点关注的配置参数如下,其他参数可参考界面提示文案进行配置。关于参数详情,您也可参见项目管理(新版)。
参数
描述
计算资源付费类型与默认Quota
您可根据已购买的MaxCompute的资源情况选择使用哪种。
-
包年包月
如果您已购买了包年包月的MaxCompute资源,您可将资源做好Quota规划,为本项目选择后续作业运行需要使用的包年包月资源Quota。Quota规划与管理请参见Quota管理(新版)。
-
按量付费
MaxCompute开通时默认购买的为按量计费标准版的MaxCompute,如果您没有购买其他MaxCompute资源,可选择按量付费,并选择默认后付费Quota。
-
-
创建成功后,即可在项目管理页签查看新创建的MaxCompute项目。
后续步骤
如果您需要其他RAM用户协助开发时,可以将RAM用户添加为MaxCompute项目成员并设置角色。更多添加项目成员操作,请参见添加工作空间成员并设置角色。
-
如果您不需要添加项目成员,请准备MaxCompute项目开发环境并安装相应工具。更多准备环境及安装工具操作,请参见选择连接工具。
-
如果您需要删除创建的MaxCompute项目,请参见删除MaxCompute项目。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/157808.html