本教程并不会创建子账户来管理maxcompute,是直接使用主账号来对maxcompute进行管理(强烈不推荐在生产环境中这样做!!)

Step1:创建阿里云账号并实名认证

​ 创建一个阿里云账号(使用支付宝注册登录即可),然后进行实名认证(选择个人认证即可)。

Step2:创建访问秘钥

​ Maxcompute产品需要登录,但是其登录并不是需要输入阿里云的账号密码,而是需要输入ID(相当于账号)和Secret(相当于密码)。进入https://ram.console.aliyun.com/manage/ak,创建AccessKey:

创建好AccessKey后,会弹出如下界面,记得将ID和Secret保存。因为查看Secret还需要发送手机验证码(还是挺麻烦的)。

Step3:创建Maxcompute项目

​ 创建Maxcompute项目首先需要创建Dataworks空间,进入https://workbench.data.aliyun.com/ 进行工作空间配置。我们可以把Dataworks理解为一个项目,而Maxcompute就是其中提供的一些功能。

  1. 在创建DataWorks工作空间时,需要选择地域,可以根据所在位置选择合适的region。如果提示该区域未开通,开通即可(可以选择基础版本,它是免费的)。

    需要注意,Maxcompute选择的区域需要和Dataworks一致

  1. 选择计算引擎

    计算引擎就是我们需要的服务,比如说Maxcompute、MapReduce等等。当然我们使用他们是需要付的。这里选择按量购买(大家可以根据自己的需求选择不同的服务)。

  1. 选择Maxcompute的付费方式

    如下图所示,点击购买后,它就会自动将Maxcompute项目创建好。当然,如果没有自动创建,而是回到了上一步,那我们选择Maxcompute,然后选择【按量付费】即可。

    需要注意,Maxcompute选择的区域需要和Dataworks一致

  1. Maxcompute创建成功

    进入https://workbench.data.aliyun.com/#/MCEngines 可以查看Maxcompute账号的一些情况,比如说项目名称、地域等等。

通过以上步骤我们便可以创建一个Maxcompute项目。

Step4:连接Maxcompute

连接Maxcompute有很多方法,这里我选择使用DataGrip中的MaxCompute插件来进行操作(IDEA中也有该插件),关于详细的使用可以参考官方文档:https://help.aliyun.com/document_detail/50889.html?spm=a2c4g.11186623.6.1042.340114bdY3uqBR。

  1. Maxcompute Studio连接

    输入Step2中创建的ID,Key以及项目名,即可创建。

  1. 创建表

    选择对应的数据库,右键即可创建table。

Step5:使用Maxcompute客户端

​ Maxcompute的配置无法使用Step4中的插件来进行配置,必须使用Maxcompute客户端(odpscmd)来进行配置:https://help.aliyun.com/document_detail/27971.html?spm=a2c4g.11186623.6.1040.671932aehWp0ix

在官方文档中下载客户端,然后进入config文件夹配置odps_config.ini文件,配置与Step4中配置一致。

Step6:运行客户端

在bin目录下有两个文件,根据自己的系统选择一个直接运行即可。

如果进入到下图,则代表已经进入到了Maxcompute中。具体命令可以参考:https://help.aliyun.com/document_detail/27971.html?spm=a2c4g.11186623.6.1040.429a271duTe59c

Step7:导入数据

导入数据可以参考https://help.aliyun.com/document_detail/27809.html。

Step8:Maxcompute配置

Maxcompute的常用命令可以参考:https://help.aliyun.com/document_detail/27827.html?spm=a2c4g.11186623.6.703.6ed758863duG80

例如:

show SecurityConfiguration; # 查看安全配置
set ProjectProtection=True/False; # 开启项目空间数据保护功能
setproject READ_TABLE_MAX_ROW=5999; # 设置READ_TABLE_MAX_ROW数量

Step9:删除Maxcompute

Maxcompute的删除无法在Maxcompute的项目管理中进行,而是需要删除Dataworks。进入https://workbench.data.aliyun.com/console#/projectlist即可进行删除。删除DataWorks空间后,Maxcompute也会被删除。

从拥有一个阿里云账号开始使用Maxcompute的更多相关文章

  1. 【转载】ASP.NET网站选购阿里云服务器的时候,阿里云账号个人认证以及企业认证有何不同

    在采购阿里云产品,如阿里云云服务器.阿里云短信包.阿里云数据库MySql以及Sqlserver.阿里云对象存储OSS等云产品的时候,如果账号未进行实名认证,很多时候会要求实名认证操作,在实名认证时可选 ...

  2. 五:用JAVA写一个阿里云VPC Open API调用程序

    用JAVA写一个阿里云VPC Open API调用程序 摘要:用JAVA拼出来Open API的URL 引言 VPC提供了丰富的API接口,让网络工程是可以通过API调用的方式管理网络资源.用程序和软 ...

  3. 一个阿里云apache服务器配置两个或多个域名forLinux

    一个阿里云apache服务器配置两个或多个域名for Linux: 默认已经配置好了阿里云提供的一键web安装,可以参考:http://www.42iot.com/?id=8 修改/alidata/s ...

  4. 【NodeJs】记录一个阿里云redis的坑

    背景 一个风和日丽的下午,一个上线的大好日子,以为一切准备好,上个线也就三五分钟的事.但是... 图样图森破. 背景是这样的,项目需要,在阿里云开通redis,在项目中配好redis的连接字符串后,以 ...

  5. 从0开始搭建一个阿里云java部署环境

    一.购买服务器 https://www.aliyun.com/daily-act/ecs/activity_selection?spm=5176.8112568.738194.8.674c9ed53Y ...

  6. 怎么在阿里云搭建一个WordPress博客(超详细教程)

    想以正确的方式启动一个 WordPress 博客吗?我知道,这可能是一个令人恐惧的想法 -- 其实你并不孤单.但是,在帮助很多用户创建博客之后,我决定编写一份详细的指南,让任何没有技术知识的人都能拥有 ...

  7. 基于nodemailer使用阿里云企业邮箱发送邮件(526错误的解决)

    在虽然日常生活中,QQ,微信等即时聊天工具几乎主导了人们的生活,但是邮件依然是现代生活不可缺少的一部分.这篇文章主要讲述使用node.js 中的nodemail模块操作阿里云的企业邮箱发送邮件 (52 ...

  8. 2019阿里云开年Hi购季基础云产品分会场全攻略!

    2019阿里云云上Hi购季活动已经于2月25日正式开启,从已开放的活动页面来看,活动分为三个阶段: 2月25日-3月04日的活动报名阶段.3月04日-3月16日的新购满返+5折抢购阶段.3月16日-3 ...

  9. 阿里云API网关(6)用户指南(开放 API )

    网关指南: https://help.aliyun.com/document_detail/29487.html?spm=5176.doc48835.6.550.23Oqbl 网关控制台: https ...

随机推荐

  1. Docker系列(12)- 部署Tomcat

    #官方的使用:我们之前的启动都是后台,停止容器后,容器还是可以看到#docker run -it --rm,一般用来测试,用完就会删除容器,镜像还在[root@localhost ~]# docker ...

  2. (一)es 概述与安装

    一.基本概念介绍 1. es 核心术语 核心概念 ES -> 数据库 索引index -> 表 文档 document -> 行(记录) 字段 fields -> 列 早期版本 ...

  3. 看完小白也会使用,Android投屏神器scrcpy详细教程

    楔子 做为一个软件测试工程师,在使用手机测试的时候,缺陷附件想附上截图.视频,需要从手机把图片.视频发送到拷贝或发送到电脑,非常麻烦. 所以想到使用投屏软件,把手机的屏幕投屏到电脑,便可以直接在电脑上 ...

  4. postman 插件安装

    本文只是基于 Chrome 浏览器的扩展插件来进行的安装,并非单独应用程序. 首先,你要台电脑,其次,安装有 Chrome 浏览器,那你接着往下看吧. 1. 官网安装(别看) 打开官网,https:/ ...

  5. 对OOP的理解

    OOP是面向对象编程Object Oriented Programming,特征分别是封装.继承.多态.抽象. 封装:封装是指将对象信息状态通过访问权限修饰符隐藏在对象内部,不允许外部程序直接访问,如 ...

  6. 深入浅出WPF-08.Event( 事件)01

    事件(Event) 首先我们来继续说一下UI组件树,因为WPF事件 的路由环境就是组件树.WPF中的树有两种,一种是逻辑树(Logical Tree),一种是可视元素树(Visual Tree).逻辑 ...

  7. v-for为什么最好(一定)要加key

    v-for 指令基于一个数组来渲染一个列表,如下 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> ...

  8. 基于PaddleOCR实现AI发票识别的Asp.net Core应用

    简要介绍 用户批量上传需要识别的照片,上传成功后,系统会启动Hangfire后台Job开始调用PaddleOCR服务返回结果,这个过程有点类似微服务的架构模型. PaddleOCR PaddleOCR ...

  9. 11.3 LVS

    LVS是什么 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.o ...

  10. C++核心编程 2 引用

    引用的基本使用 作用:给变量起别名 ,语法:数据类型 & 别名 = 原名 注意:引用必须初始化,且初始化之后,就不可更改. 引用做函数参数 作用:函数传参时,可以利用引用的技术让形参修饰实参 ...