本文介绍如何通过向导将RDS数据或者ECS自建数据库数据同步到AnalyticDB for MySQL,即创建AnalyticDB for MySQL数据仓库(AnalyticDB for MySQL Schema)。
在页面左上角,选择DLA所在地域。
在左侧导航栏单击Schema管理。
在Schema管理页面,单击创建Schema。
在创建Schema页面的常用页签下,单击一键建仓(AnalyticDB for MySQL)中的使用向导创建。
DLA访问RDS时,需要您将RDS的只读权限授予DLA,授权完成后单击下一步。
根据页面提示,配置数据源和存储数据的AnalyticDB for MySQL仓库。
您可以根据实际业务数据的存储方式,选择将RDS数据或者ECS自建数据库数据同步到AnalyticDB for MySQL。本示例中将RDS数据同步到AnalyticDB for MySQL。
类别 | 参数 | 配置 |
---|---|---|
云RDS | 类型 | 数据源的类型为RDS。 通过单击实例前面的圆圈,将RDS实例添加到数据来源中。 |
RDS名称 | RDS实例的备注名称。 | |
实例ID | RDS实例的ID,系统自动拉取与DLA同地域的RDS实例。 支持模糊搜索RDS实例。 | |
自建数据库 | ECS ID | ECS自建数据库中ECS实例的ID。 |
VPC ID | ECS实例中VPC的ID。 | |
Engine | ECS自建数据库的类型。 | |
数据来源 | 服务器 | 设置一键建仓的RDS数据源,从左侧的RDS实例列表中选择数据源。 |
端口 | RDS实例的连接端口,固定为3306。 | |
用户名 | RDS实例的账号名。 | |
密码 | 用户名对应的密码。 | |
Schema名称 | RDS实例的数据库名。 配置好数据源后,单击测试连接,进行连通性测试。 | |
建仓配置 | ADB实例 | 系统自动拉取与DLA以及RDS同地域的AnalyticDB for MySQL实例。 |
用户名 | AnalyticDB for MySQL中数据库对应的用户名。 该用户名需要拥有对应AnalyticDB for MySQL数据库中的CREATE和DROP权限,如何授权请参见GRANT。 | |
密码 | 用户名对应的密码。 | |
库名 | AnalyticDB for MySQL中的数据库名。 RDS中同步过来的数据将存储在该数据库中。 配置好库名后,单击测试连接,进行连通性测试。 | |
Schema名称 | 设置Schema的名称,即AnalyticDB for MySQL数据库在DLA中的映射数据库名称。 选中自定义,可以自定义Schema的名字。 | |
同步时间 | 设置将RDS数据同步至AnalyticDB for MySQL的时间。 系统默认的数据同步时间是00:30,您可以根据业务规律,将数据同步时间设置在业务低峰期,以免同步过程中可能对业务造成的影响。 | |
高级选项 | 自定义设置项,例如过滤字段等,详情请参见高级选线功能。 |
完成上述参数配置后,单击创建,创建AnalyticDB for MySQL数据仓库。
数据仓库创建成功后,DLA自动在您设定的时间将RDS数据同步到AnalyticDB for MySQL中,同时在AnalyticDB for MySQL中创建与RDS相同的表结构,在DLA中创建对应的AnalyticDB for MySQL表。
在文档使用中是否遇到以下问题
更多建议
匿名提交