企业版、基础版及湖仓版快速入门
云原生数据仓库 AnalyticDB MySQL 版(原分析型数据库MySQL版)是云端托管的PB级高并发实时数据仓库,专注于服务OLAP领域。本文为您介绍云原生数据仓库 AnalyticDB MySQL 版集群从创建到作业开发的使用操作。
湖仓版目前已停止新购,如果您已购买湖仓版集群,仍可以参考本指南继续使用。
准备工作
费用信息
创建集群会产生计算和存储等相关费用,详细信息请参见企业版和基础版产品定价、湖仓版产品定价。
使用流程
步骤一:创建集群
-
登录云原生数据仓库AnalyticDB MySQL控制台。单击页面右上角创建集群。
-
在购买页面,配置核心参数快速完成选型,其他参数保持默认即可。如需了解更多参数信息,请参见创建集群。
配置项
说明
商品类型
-
按量付费:属于后付费,即按小时计费。适合短期需求,用完可以立即释放集群,节省费用。
-
包年包月:属于预付费,即在新建集群时需要支付费用。适合长期需求,价格比按量付费更实惠,且购买时长越长,折扣越多。
版本
-
企业版:多副本形态,底层为多副本存储,具备分布式能力,提供高可用服务。
-
基础版:单副本形态,底层为单副本存储,不提供高可用服务。
更多关于企业版和基础版的信息,请参见产品系列。
部署模式
-
企业版:支持单可用区部署或多可用区部署。
重要仅华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、中国香港和新加坡地域支持多可用区部署。
-
基础版:固定为单可用区部署。
地域
集群所在的地理位置,购买后无法更换地域。建议选择离业务最近的地域,以便于提升集群访问速度。
主可用区
选择集群所在的主可用区。
备可用区
选择集群所在的备可用区。当主可用区发生故障时,服务将自动切换至备可用区。切换期间,集群可能出现无法读写或读写超时。
重要仅部署模式为多可用区部署时,填写该参数。
专有网络(VPC)
主可用区交换机
备可用区交换机
-
如果已创建符合您网络规划的VPC,直接选择该VPC。例如,如果您已创建ECS,且该ECS所在的VPC符合您的规划,那么选择该VPC。
-
如果您未创建符合您网络规划的VPC,您可以使用默认专有网络和交换机。
-
如果默认VPC和交换机无法满足您的要求,您可以自行创建VPC和交换机。
重要-
如果您同时在使用阿里云上的其他云服务,例如云服务器ECS、云数据库RDS等,请确保AnalyticDB for MySQL与其他云服务位于同一个VPC,否则它们无法通过内网互通,无法发挥最佳性能。
-
仅部署模式为多可用区部署时,填写备可用区交换机。
预留资源单节点规格
预留资源单节点规格默认为8 ACU,可用于:
-
数据计算,增加预留资源可以提高数据查询速度。
-
一组预留资源能带动的热数据存储空间为8 TB。热数据存储空间的费用按存储空间的实际使用量计费。
说明如果您之前购买过数仓版或湖仓版,选择企业版规格请参见企业版与湖仓版、数仓版规格的映射关系。
预留资源节点数
-
企业版集群预留资源节点数,默认为3,步长为3。
说明在企业版中,您可以将预留资源节点数设置为0。此时,界面右下角将不再显示预留资源节点数的购买价格。您需注意以下内容:
-
预留资源节点数为0时,只能使用外表。如果需要创建AnalyticDB for MySQL内表,预留资源节点数需大于0。
-
如果创建集群时选择的预留资源节点数为0,集群创建成功后您也可以通过扩容购买预留资源,详情请参见企业版与基础版扩缩容。
-
-
基础版集群预留资源节点数,默认为1,步长为1。
-
-
按照控制台提示完成后续购买操作。
支付成功后,大约需等待10~15分钟,在集群列表页待集群状态变为运行中表示创建完成。
步骤二:创建数据库账号
AnalyticDB for MySQL支持以下数据库账号:
-
高权限账号:可以管理所有普通账号和数据库,相当于MySQL中的root账号。
-
普通账号:需要手动为普通账号授权。普通账号与高权限账号的区别与创建操作,请参见高权限账号和普通账号。
本文以高权限账号为例,介绍创建步骤。
-
在集群列表页,单击目标集群ID,进入集群详情页。
-
在左侧导航栏,单击账号管理。
-
在用户账号页签下,单击创建账号。
-
在创建账号面板,设置相关参数。
参数
说明
数据库账号
高权限账号的账号名称,根据控制台提示输入符合要求的名称。
账号类型
选择高权限账号。
新密码
高权限账号的密码,根据控制台提示输入符合要求的账号密码。
确认密码
再次输入高权限账号的密码。
描述
备注该账号的相关信息,便于后续账号管理。可选。
-
单击确定完成账号创建。
说明普通账号创建完成后,您可以单击目标账号操作列的权限设置账号权限。
步骤三:创建资源组
云原生数据仓库 AnalyticDB MySQL 版不同资源组的计算资源完全隔离,保障核心业务不受复杂计算和突发状况影响。
为便于后续的作业开发测试,本节以Job型资源组为例介绍创建步骤。您也可以根据后续测试的作业开发类型,创建对应引擎的资源组,支持的资源组类型如下所示。关于资源组和计算引擎的详细信息,请参见新建和管理资源组和功能特性。
|
类型 |
执行的任务 |
适用场景 |
|
Interactive型资源组 |
创建时需指定引擎,各引擎执行任务如下:
|
适合高QPS低RT的在线场景或者交互式分析场景。 |
|
Job型资源组 |
创建时无需指定引擎,支持以下任务:
|
高吞吐离线场景。 |
|
AI资源组 |
MLSQL模型运行和Ray托管计算。 |
异构计算场景。 |
-
在集群详情页的左侧导航栏,单击集群管理>资源管理。
-
单击资源组管理页签,在资源组列表的左上角单击新增资源组。
-
填写资源组名称,任务类型选择Job。
说明本教程中计算最小资源选择0 ACU,计算最大资源选择8 ACU,仅用于快速入门测试使用。
-
单击确定。
步骤四:(可选)使用SQL开发编辑器执行内置测试脚本
如果您仅需快速体验或测试集群,可参考本节内容加载并分析内置数据集。
-
在集群详情页的左侧导航栏,单击。
-
在库表页签,单击加载内置数据集。
-
在脚本页签,双击脚本并在SQLConsole运行SQL语句对集群进行测试。
说明内置数据集中表详情,请参见内置数据集表详情。
步骤五:作业开发
|
类型 |
前提条件 |
|
|
外表 |
Spark SQL作业开发 |
|
|
XIHE BSP SQL作业开发 |
已创建Job资源组。 |
|
|
内表 |
Spark SQL作业开发 |
已创建Job型资源组或Spark引擎的Interactive型资源组。
|
|
XIHE BSP SQL作业开发 |
已创建Job资源组。
|
|
后续步骤
完成本教程后,您可以通过数据导入查看了解后续步骤等更多信息。



