如何申请试用MaxCompute 2.0

MaxCompute 2.0 上线以来很多同学都在询问如何才能获取试用资格。在这里向大家简要介绍MaxCompute 2.0发布的功能,申请方式及如何使用。

大数据计算服务(MaxCompute)

快速、完全托管的TB/PB级数据仓库解决方案,向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解决用户海量数据计算问题,有效降低企业成本,并保障数据安全。

了解更多

MaxCompute 2.0发布的功能包括:

  • 更快的SQL执行引擎:降低企业大数据分析成本。SQL执行效率更高。
  • 非结构化数据处理能力:用户可以通过MaxCompute的SQL直接访问OSS上的数据,或访问TableStore(OTS) 数据,从而达到分析视频、音频、图像、基因、气象等特殊格式数据的目的。
  • 生态兼容:向开源Hadoop MapReduce使用场景高度兼容的MaxCompute MapReduce SDK。
  • 基于InteliJ的本地开发插件:方面您在本地对MaxCompute作业进行开发及调试;
  • 实时数据上传功能:MaxCompute新增的DataHub模块,可以帮助您将企业数据实时上传。更多信息可参考 DataHub相关文档 。

在以上功能中,生态兼容、InteliJ开发插件以及DataHub模块目前已经向公网用户全面开放。

如果您想申请试用MaxCompute 2.0,请通过工单系统提交工单、注明project以及使用的需求场景和试用哪些MC2.0功能。同时,也可以通过扫码加入如下钉钉群,了解MaxCompute最新产品动态:

收到您的申请后,我们会尽快为你开通。在开通后,

  • 如果您想使用新型执行引擎,仅需在SQL作业前添加如下"set"命令,例如:
set odps.task.major.version=2dot0_demo_flighting;
select count(*) from src;
  • 如果您想使用非结构化数据处理,需要在SQL作业前加入如下命令:
set odps.task.major.version=2dot0_demo_flighting;
set odps.sql.planner.mode=lot;
set odps.sql.ddl.odps2=true;
set odps.sql.preparse.odps2=lot;

SELECT recordId, patientId, direction FROM ambulance_data_txt_external WHERE patientId > 25;

用户在开启MaxCompute 2.0后,有部分行为与1.0版本不兼容,请各位知晓:

  1. UNION中隐式类型转换问题。在MaxCompute 1.0 中在union两侧对应列如果类型不同时会尝试隐式类型转换,其行为是一边为string,另一边为数字或DATETIME类型时,转为另一边的类型。MaxCompute  2.0为了安全禁止此隐式类型转换,如果需要请使用CAST函数
  2. MaxCompute 1.0 支持 select * from group by key,即使*中覆盖的列不在group by key中也可以,MaxCompute  2.0和Hive兼容,这种写法不允许,除非group by列表是所有源表中的列。
  3. 按照MaxCompute文档规定,在string literal中应该用反斜线加三位8进制数字表示从0到127的ASCII字符,例如应该使用\001, \002表示0, 1等。但目前\01,\0001也被当作\001处理了,MaxCompute  2.0会修正此问题
  4. 在写JOIN条件的时候,有可能等号的左右两边分别是STRING类型和DOUBLE类型。这种情况MaxCompute 1.0版本两边都转成bigint,新版本与Hive兼容转为double。
  5. 在MaxCompute 1.0版本中(set odps.sql.planner.mode=lot或者hybrid),允许在order by, cluster by, distribute by, sort by中引用select列表中不存在的列,MaxCompute  2.0与Hive兼容,不允许此种用法。
  6. 表达式中,case的表达式和when中的条件如果类型不同, MaxCompute  2.0模式暂不支持,用户可使用cast函数明确需要的类型。
  7. MaxCompute 1.0 允许用户写不带任何参数的COUNT函数,如 SELECT COUNT() FROM t; MaxCompute  2.0和Hive兼容不支持。
时间: 2024-07-30 20:20:34

如何申请试用MaxCompute 2.0的相关文章

MaxCompute 2.0:阿里巴巴的大数据进化之路

本次分享将主要围绕以下三个方面: 阿里云大数据计算服务概述 阿里巴巴数据平台进化之路 MaxCompute 2.0 Moving forward    一.阿里云大数据计算服务概述 阿里巴巴大数据计算服务MaxCompute的前身叫做ODPS,是阿里巴巴内部统一的大数据平台,其实从ODPS到MaxCompute的转变就是整个阿里巴巴大数据平台的演化过程.所以在本次会着重分享阿里巴巴大数据在过去七八年的时间所走过的路以及后续技术发展大方向.   首先做一个基本的定位,大家可以看到下面这张图是一个航

企业微信怎么申请试用?微信企业版什么时候可以用?

企业微信怎么申请? 企业微信目前还处在打磨阶段,前期主要邀请了部分企业进行内测.近期开放申请试用的入口,不过暂时只对腾讯企业邮箱和微信企业号用户开放. 企业微信app截图:   企业微信是什么? 企业微信是微信团队正在开发,目前正在小范围内测的生产力工具,相比起将企业微信称为「团队协作工具」,我更愿意用「生产力工具」这个词,因为团队协作互联网化意味着生产力的大大提高. 虽然是内测,但产品的完成度已经比较高,可以在 iOS, Android, Mac, PC 和 Web 端使用. 企业微信内测版截

MaxCompute 2.0: Evolution of Alibaba's Big Data Service

The speech mainly covers three aspects: • Overview of Alibaba Cloud MaxCompute • Evolution of Alibaba's Data Platform • MaxCompute 2.0 Moving Forward I. Overview of Alibaba Cloud MaxCompute Alibaba Cloud MaxCompute is formerly known as ODPS, which is

MaxCompute 2.0 NewSQL演进之路

10月14日,2017杭州云栖大会·阿里云大数据计算服务(MaxCompute)专场,阿里巴巴计算平台架构师林伟分享了主题<MaxCompute2.0 NewSQL演进之路>,介绍阿里云大数据计算服务MaxCompute 2.0在NewSQL上所做的优化和实践工作.   DT时代,越来越多的企业应用数据步入云端,NewSQL也成为业内越来越热的话题,它可以帮助用户通过编程接口良好地访问和存储数据.本文将介绍阿里云MaxCompute应用NewSQL的背景.关键技术解读等内容.     背景  

azure申请试用错误代码:SMS401

问题描述 azure申请试用错误代码:SMS401 Windows Azure 我朋友注册的试用的时候创建订阅的地方一直显示错误 后来变成了无法授权购买 错误代码:SMS401 怎么解决! 解决方案 这不是技术问题,请直接打电话400-089-0365咨询售前.

美国苹果零售店员工可以申请试用桌面操作系统

6月19日消息,来自国外数码网站9to5mac的消息称,美国一些苹果零售店(Apple Store)员工已经可以申请试用桌面操作系统Mac OS X Mavericks,以便于提早熟悉并给出试用反馈.苹果公司在今年6月11日的全球开发者大会(WWDC)上发布了iOS 7及Mac OS X Mavericks系统,前者用于iPhone和iPad等设备,后者则是为Mac桌面及笔记本电脑设计的操作系统.  苹果公司发出的试用申请页面     近期,两个系统都已经发出了开发者测 试版,不过为了让接触顾客

MaxCompute 2.0—从ODPS到MaxCompute

从ODPS到MaxCompute-阿里大数据的进化之路是一个商用大数据系统发展史,一个商业大数据系统要解决的问题有可靠性,高性能,安全性等等六个方面.内部产品名ODPS的MaxCompute,是阿里巴巴内部发展的一个高效能.低成本,完全托管的"EB级"大数据计算服务.从2009年9月阿里云成立,愿景就是做运算/分享数据第一平台:2010年4月,伴随阿里金融的贷款业务上线,ODPS正式投入生产运行,2012年建立统一数据平台,2013年具备超大规模海量数据处理能力,2014~2015年大

刷新大数据技术知识新高度的MaxCompute 2.0就要来了

中国云计算产业最具影响力的盛会之一--2016杭州云栖大会(https://yunqi.aliyun.com/)将在云栖小镇召开.连续举办七届的云栖大会一直是业界了解阿里云计算生态发展和应用趋势.体验前沿技术和产品的最佳平台,来自海内外的上万名开发者.创业者聚集于此,分享着他们对云计算的思考与实践经验.7年来,从产品发布到行业解决方案展示,从关注技术到技术与服务并重,从单一的客户到生态全景的展现,大会的核心内容一直在"进化",而2016年杭州云栖大会,则以"飞天・进化&quo

Vectorized Execution Engine in MaxCompute 2.0简介

文章转自ruanxi 前言     在<数据库系统中的Code Generation技术介绍>一文中,我们阐述了代码的CPU执行效率对于大规模分布式OLAP系统的重要性.现在简单总结如下: OLAP系统中查询往往比较复杂,比如多表Join, 各种聚合函数以及窗口函数,其中涉及大量的Hash计算(比如采用Hash Join, Hash Aggregation),排序(比如采用Merge-Sort Join)操作,CPU开销比较大. SSD等高性能存储硬件的使用,以及内存计算的普及(比如Spark