- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分析数据库服务ADS快速开始
分析数据库服务ADS
快速开始
分析数据库服务ADS/快速开始
快速开始
1.1 开通ADS服务
1.1 开通ADS服务
在公有云上,满足开通条件的用户可以在 /ads 上进行开通申请。
1.2 创建数据库
1.2 创建数据库
ADS中,需要通过iDB Cloud Console页面进行创建数据库。
在目前的ADS版本中,创建数据库时,需要填写数据库名,注意这个数据库名称需要在ADS的单个Region内全
局唯一。然后选择ADS的Region所在地,如杭州、北京等。
之后,需要选择ADS中该库的使用种类。ADS会根据该库的使用种类进行对应的优化。使用类型有三种:
App类型,适合查询相对简单,没有多表的关联操作并且计算返回结果数据不多的应用开发使用,一
般可承载的QPS较高,这类应用的响应时间(RT)通常在500毫秒以下;
BI类型,适合作为实时数据仓库,以一张事实表为核心,多张维度表和事实表进行Join,并且有较多
的分组、排序操作的BI类业务使用,一般承载的QPS相对较低(20以下),这类应用的响应时间
(RT)通常在4000毫秒以下;
Adhoc类型,适合作为复杂的分析业务,通常有多张事实表进行Join并进行分组、排序等,或是返回
大量查询结果(500条以上)的应用来使用,一般承载的QPS等同于或者略高于BI类型,但是这类应
用的响应时间(RT)通常在8000毫秒以下。
填好所有选项后,点击创建数据库,若返回错误,则根据错误提示进行修正(通常是数据库名称重复或不符合
规范),否则则创建成功。十分钟以内iDB Cloud界面中会显示出新的数据库的连接地址。
1.3 使用DMS创建和管理表
1.3 使用DMS创建和管理表
前文中,我们已经创建了一个ADS数据库,ADS采用关系模型存储数据,也就是使用二维表来进行数据的组织
和存储。像MySQL一样,将数据灌入ADS前需要需要建立对应的数据表。而ADS为了管理相关联的数据表,又
1
分析数据库服务ADS/快速开始
引入了表组的概念。
表组是数据库的下一级实体,也是表的上一级。在ADS中一个表必须从属于一个表组。关于表组的具体介绍我
们会在3.2节中进行。在这里,我们首先创建一个表组。
在DMS for ADS中,右击左侧表组对象,选择新建表组,弹出新建表组对话框,弹出如下图所示内容,我们填
写表组名为test_group,其余参数先暂时使用默认值。
点击确定建立好表组后,我们右击表组,选择新建表。在这里,我们根据测试数据的情况,建立一张有五列和
一级分区的数据表。如下图所示:
在ADS中,数据根据分区列进行分布式的存储和计算。举例来讲,我们在这里的原始数据是按照user_id较均匀
的进行分布的,所以我们指定按照user_id进行hash分区,分区数调整为40个(一般来讲,每个分区的数据不
超过800万条为宜,当然也不绝对,分区数不能超过256个)。表名和列名根实际情况填写,目前需要和源头数
据表的字段名称一致。
另外,如果这个表的数据来源是批量的从其他系统导入(例如从ODPS),那么在更新方式一项,则选择批量
更新,随后阅读1.4节中的导入数据部分。如果这个表的数据来源来自于直接的insert插入,那么在更新方式一
2
文档评论(0)