阿里云双11访谈之MaxCompute

本文涉及的产品
云原生大数据计算服务 MaxCompute,5000CU*H 100GB 3个月
云原生大数据计算服务MaxCompute,500CU*H 100GB 3个月
简介: 在阿里云双11访谈MaxCompute专场中,MaxCompute资深运营专家祎休为大家简单介绍了阿里云的MaxCompute平台的基本情况,并且为大家分享了MaxCompute如何帮助用户快速架构大数据仓库的。
摘要:在阿里云双11访谈MaxCompute专场中,MaxCompute资深运营专家祎休为大家简单介绍了阿里云的MaxCompute平台的基本情况,并且为大家分享了MaxCompute如何帮助用户快速架构大数据仓库的。


双11第一波,红包领不停,点击看详情:https://promotion.aliyun.com/ntms/act/pre20171111.html


MaxCompute全攻略集:https://yq.aliyun.com/articles/78108



以下内容根据访谈视频整理而成。

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

从ODPS到MaxCompute
2009年阿里云正式成立,那时最开始的愿景就是做一个统一的数据平台。2010年,ODPS正式投入生产,阿里金融成为了当时ODPS的第一个客户。之后ODPS开始稳定运行和处理线上的数据和业务。2012年的时候,整个阿里巴巴集团的数据都要进行统一的存储和计算,也就是说此时ODPS承担了整个集团数据的存储和计算任务。2013年的时候,ODPS单个集群的规模已经达到了5000台,这在国内甚至整个业界都是处于领先地位的。随后ODPS平台开始逐渐成熟,开始支撑“双11”海量数据的处理,以及开始支持包括天猫、阿里金融以及集团物流业务的创新。在2016年,ODPS开始适应国际化,在性能、存储等各方面都进行了提升,ODPS也改名为MaxCompute,目前MaxCompute已经发展到2.0版本。在本次的分享中也会为大家介绍MaxCompute 2.0版本的新特性和新功能。

MaxCompute的应用场景
MaxCompute的主要应用场景在总体上可以分为以下三种:
  1. 基于MaxCompute搭建企业的大数据仓库
  2. 机器学习
  3. 基于加工后的数据实现个性化推荐

大家之前可能接触过数据仓库的相关概念,这里提到的是大数据仓库除了具备传统数据仓库面向主题的、反映历史的特性之外,也会有一些像支持多种计算模型等新特性。

MaxCompute成功应用的客户案例
MaxCompute在传统行业、互联网行业以及初创公司中都有很多成功应用的案例,比如墨迹天气、集团内的菜鸟网络、蚂蚁金服等,外部的新浪微博、ofo小黄车、美柚、天弘基金、众安保险以及金立手机等都在使用MaxCompute做自己的大数据服务。接下来重点分享一下墨迹天气基于MaxCompute构建自己的大数据仓库的案例。

其实阿里云所有的大数据产品都是在集团内稳定运行2个月以上的时间才能对外提供服务的。墨迹天气是如何基于MaxCompute构建自己的数据仓库体系的呢?首先,墨迹天气是一个天气查询软件,它每天会产生大量的日志,大概会达到2TB的量级。墨迹天气的日志大概包括两种:第一种是用户查询天气情况的访问日志,另外一种就是每个人、每个地区针对每个用户不同的推荐广告产生的日志。总体而言,会通过一些开源的工具将这些产生的日志数据采集到MaxCompute上来,做一些离线的加工和处理以及数据管理,最终将数据回流到业务应用系统中,再去做一些报表应用。这样我们可以实时地或者离线地观测到用户的使用情况,并且以此来优化算法模型,进而对于用户进行更为精准的营销。所以墨迹天气的广告团队和天气业务团队的总体推荐效率和精准程度都有了大幅度的提升,而单纯从成本上来看,墨迹天气通过使用MaxCompute节省了70%的计算和存储成本,从洞察力以业务优化这些运营效率上来看,也得到了大幅度的提升。

MaxCompute的强数据安全
对于企业用户而言,大数据资产的安全性是非常重要的。所以让用放心使用也成为了MaxCompute所关注的一个重点。之前云栖大会上,用户也提到现在数据上云其实是最安全的,实际上现在数据存在云上的安全性要好于本地存储。在传统的一些大数据计算服务上,可能只需要用户名和密码就可以登录进来并提交一些作业运行,可以拉取数据、获取数据。而MaxCompute提供了一些访问的追溯方式,所以在MaxCompute上会有一个统一的认证要求,每次进行请求的时候都会有一个accessID和Key。当这些在系统中验证成功之后,用户才可以提交自己的作业,进而做更多的访问。从中可以看出,从数据访问到最终的数据加工和处理,都能够实时地通过实名认证体现出用户的真实身份。在数据安全的粒度方面也更加细化,MaxCompute提供了两种数据安全授权模式,ACL和Policy,这两种授权模式能够保证数据的安全性。当用户需要一个表的权限时需要进行申请,审核通过之后就会拥有这个表的权限。更多的在安全行业或者金融行业,对于一些字段级的数据也有很高的要求,而MaxCompute的权限粒度能够支持到列级别。另外MaxCompute还有一些跨租户的访问控制,比如在集团内天猫或者蚂蚁金服以及菜鸟等各个部门都相当于一个租户,那么这些租户之间的数据要想做到数据不搬家和可用不可见,就需要实现多租户的模型下对于用户进行授权。通常情况下将表或者更多的函数以打包的方式去申请权限,当申请权限之后可以在自己的Project下面获取到项目空间对应的表或者函数的权限。此外,当项目空间存在上下游关系,就可以将下游或者上游的Project设置为可信的,这样数据就可以流入到其他的Project,进而进行分析。

MaxCompute的发展
在国内,阿里云最近在华东二(上海)以及华南一(深圳)的数据中心已经开服,在欧洲中部的法兰克福、亚太东南比如新加坡以及日本的数据中心等也相继开服。随着阿里云在海内外的数据中心的不断部署,MaxCompute也在紧跟着进行国际化。

目前MaxCompute已经发展到了2.0版本,相比MaxCompute 1.0版本已经有了大幅度的提升和改进。在计算和存储的性能和成本上都得到了大幅度的提升,此外MaxCompute 2.0还引进了NewSQL,加大了对于一些生态的支持以及处理能力的提升。更多的就是改进了多集群的相互支持,数据可以在不同的集群之间进行互通,同时也会支持一些容灾的方案。此外,MaxCompute也会支持更加丰富的多种的计算模型,比如SQL等计算模型。在生态方面,MaxCompute 2.0也做了很多努力,比如能够将Hadoop上的MR的SQL方便快捷地迁移到MaxCompute上来,在这些方面MaxCompute团队做了很多性能优化和提升,也希望能够让集团内和集团外的用户享受到技术的红利。

在云栖大会上阿里巴巴集团副总裁周靖人也宣布了MaxCompute在性能评测中打破了好几个世界第一记录,比如将统一测试规模从之前的10TB提升到100TB,计算引擎的QPM上也达到了7830以上,而且MaxCompute还是在公有云上做的这些事情,以上这些都是业内领先的。而且MaxCompute的性能提升不仅在体现编译上,还体现在SQL计算性能上,大家可以在官网或者云栖社区上找到更多的详细文章。

MaxCompute的“双11”特惠

MaxCompute也希望将更多的技术红利释放给生态的开发者。大家可以在官网上了解到,MaxCompute产品有两种付费模式,一种是预付费,另外一种是后付费版本。在“双11”期间,针对于这些两种版本都会有一些促销活动,比如在预付费版本中,只要用户购买三个月以上的,包括新购、续费以及升级在内,将会享受总体75折、上限30万的优惠,新老客户都可以同时享用;而对于后付费的版本,用户可以50万购买8.5折储值卡、20万可以购买28万的储值卡、10万可以购买13万的储值卡,1万可以购买1.15万储值卡,这些优惠活动在阿里云“双11”的详情页上都可以看到,所以大家可以抓紧“双11”的优惠活动赶紧买买买。


双11第一波,红包领不停,点击看详情:https://promotion.aliyun.com/ntms/act/pre20171111.html


欢迎加入“数加·MaxCompute购买咨询”钉钉群(群号: 11782920)进行咨询,群二维码如下:

IMG_3471



相关实践学习
基于MaxCompute的热门话题分析
本实验围绕社交用户发布的文章做了详尽的分析,通过分析能得到用户群体年龄分布,性别分布,地理位置分布,以及热门话题的热度。
SaaS 模式云数据仓库必修课
本课程由阿里云开发者社区和阿里云大数据团队共同出品,是SaaS模式云原生数据仓库领导者MaxCompute核心课程。本课程由阿里云资深产品和技术专家们从概念到方法,从场景到实践,体系化的将阿里巴巴飞天大数据平台10多年的经过验证的方法与实践深入浅出的讲给开发者们。帮助大数据开发者快速了解并掌握SaaS模式的云原生的数据仓库,助力开发者学习了解先进的技术栈,并能在实际业务中敏捷的进行大数据分析,赋能企业业务。 通过本课程可以了解SaaS模式云原生数据仓库领导者MaxCompute核心功能及典型适用场景,可应用MaxCompute实现数仓搭建,快速进行大数据分析。适合大数据工程师、大数据分析师 大量数据需要处理、存储和管理,需要搭建数据仓库?学它! 没有足够人员和经验来运维大数据平台,不想自建IDC买机器,需要免运维的大数据平台?会SQL就等于会大数据?学它! 想知道大数据用得对不对,想用更少的钱得到持续演进的数仓能力?获得极致弹性的计算资源和更好的性能,以及持续保护数据安全的生产环境?学它! 想要获得灵活的分析能力,快速洞察数据规律特征?想要兼得数据湖的灵活性与数据仓库的成长性?学它! 出品人:阿里云大数据产品及研发团队专家 产品 MaxCompute 官网 https://www.aliyun.com/product/odps 
相关文章
|
17天前
|
人工智能 Cloud Native 数据管理
媒体声音|重磅升级,阿里云发布首个“Data+AI”驱动的一站式多模数据平台
在2024云栖大会上,阿里云瑶池数据库发布了首个一站式多模数据管理平台DMS:OneMeta+OneOps。该平台由Data+AI驱动,兼容40余种数据源,实现跨云数据库、数据仓库、数据湖的统一数据治理,帮助用户高效提取和分析元数据,提升业务决策效率10倍。DMS已服务超10万企业客户,降低数据管理成本高达90%。
|
19天前
|
分布式计算 Java 开发工具
阿里云MaxCompute-XGBoost on Spark 极限梯度提升算法的分布式训练与模型持久化oss的实现与代码浅析
本文介绍了XGBoost在MaxCompute+OSS架构下模型持久化遇到的问题及其解决方案。首先简要介绍了XGBoost的特点和应用场景,随后详细描述了客户在将XGBoost on Spark任务从HDFS迁移到OSS时遇到的异常情况。通过分析异常堆栈和源代码,发现使用的`nativeBooster.saveModel`方法不支持OSS路径,而使用`write.overwrite().save`方法则能成功保存模型。最后提供了完整的Scala代码示例、Maven配置和提交命令,帮助用户顺利迁移模型存储路径。
|
2月前
|
人工智能 分布式计算 DataWorks
连续四年!阿里云领跑中国公有云大数据平台
近日,国际数据公司(IDC)发布《中国大数据平台市场份额,2023:数智融合时代的真正到来》报告——2023年中国大数据平台公有云服务市场规模达72.2亿元人民币,其中阿里巴巴市场份额保持领先,占比达40.2%,连续四年排名第一。
205 12
|
2月前
|
人工智能 Cloud Native 数据管理
重磅升级,阿里云发布首个“Data+AI”驱动的一站式多模数据平台
阿里云发布首个AI多模数据管理平台DMS,助力业务决策提效10倍
332 17
|
2月前
|
SQL 人工智能 大数据
阿里云牵头起草!首个大数据批流融合国家标准发布
近日,国家市场监督管理总局、国家标准化管理委员会正式发布大数据领域首个批流融合国家标准GB/T 44216-2024《信息技术 大数据 批流融合计算技术要求》,该标准由阿里云牵头起草,并将于2025年2月1日起正式实施。
86 7
|
2月前
|
SQL 人工智能 大数据
首个大数据批流融合国家标准正式发布,阿里云为牵头起草单位!
近日,国家市场监督管理总局、国家标准化管理委员会正式发布大数据领域首个批流融合国家标准 GB/T 44216-2024《信息技术 大数据 批流融合计算技术要求》,该标准由阿里云牵头起草,并将于2025年2月1日起正式实施。
|
2月前
|
存储 SQL 分布式计算
Java连接阿里云MaxCompute例
要使用Java连接阿里云MaxCompute数据库,首先需在项目中添加MaxCompute JDBC驱动依赖,推荐通过Maven管理。避免在代码中直接写入AccessKey,应使用环境变量或配置文件安全存储。示例代码展示了如何注册驱动、建立连接及执行SQL查询。建议使用RAM用户提升安全性,并根据需要配置时区和公网访问权限。具体步骤和注意事项请参考阿里云官方文档。
|
2月前
|
机器学习/深度学习 数据可视化 大数据
阿里云大数据的应用示例
阿里云大数据应用平台为企业提供高效数据处理与业务洞察工具,涵盖Quick BI、DataV及PAI等核心产品。DT203课程通过实践教学,帮助学员掌握数据可视化、报表设计及机器学习分析技能,提升数据驱动决策能力。Quick BI简化复杂数据分析,DataV打造震撼可视化大屏,PAI支持全面的数据挖掘与算法应用。课程面向CSP、ISV及数据工程师等专业人士,为期两天,结合面授与实验,助力企业加速数字化转型。完成课程后,学员将熟练使用阿里云工具进行数据处理与分析。[了解更多](https://edu.aliyun.com/training/DT203)
|
3月前
|
机器学习/深度学习 分布式计算 BI
MaxCompute 与阿里云其他服务的协同工作
【8月更文第31天】在当今的数据驱动时代,企业需要处理和分析海量数据以获得有价值的洞察。阿里云提供了一系列的服务来满足不同层次的需求,从数据存储到高级分析。MaxCompute(原名 ODPS)作为阿里云的大规模数据处理平台,提供了强大的计算能力和丰富的功能,可以与阿里云的其他服务无缝集成,形成完整的大数据解决方案。本文将探讨 MaxCompute 如何与其他阿里云服务协同工作,包括存储服务 OSS、数据分析服务 Quick BI 以及机器学习平台 PAI。
52 1
|
3月前
|
存储 分布式计算 大数据
阿里云 EMR 强势助力,与阿里云大数据体系共创辉煌,把握时代热点,开启生态建设之旅
【8月更文挑战第26天】阿里云EMR(Elastic MapReduce)是一种大数据处理服务,与阿里云的多个服务紧密结合,共同构建了完善的大数据生态系统。EMR与对象存储服务(OSS)集成,利用OSS提供可靠、低成本且可扩展的数据存储;与MaxCompute集成,实现深度数据分析和挖掘;还支持数据湖构建服务,加速数据湖的搭建并简化数据管理与分析过程。EMR提供多种编程接口及工具,如Hive、Spark和Flink等,帮助用户高效完成大数据处理任务。
102 2

相关产品

  • 云原生大数据计算服务 MaxCompute