步骤2:创建连接
操作场景
迁移MySQL数据库到数据仓库服务DWS前,需要创建两个连接:
- MySQL连接:CDM连接RDS for MySQL实例。
- DWS连接:CDM连接DWS集群。
前提条件
- 已拥有RDS for MySQL实例,已获取连接MySQL数据库的数据库名称、用户名、密码,且拥有MySQL数据库的读、写和删除权限。
- 已拥有DWS集群,已获取连接DWS数据库的数据库名称、用户名、密码,且拥有DWS数据库的读、写和删除权限。
- 已参考管理驱动,上传了MySQL数据库驱动。
创建MySQL连接
- 进入CDM主界面,单击左侧导航上的“集群管理”,找到步骤1:创建集群章节创建的集群“cdm-aff1”。
- 单击CDM集群后的“作业管理”,进入作业管理界面,再选择 ,进入选择连接器类型的界面,如图1所示。
- 选择“MySQL”后单击“下一步”,配置MySQL连接的参数。
单击“显示高级属性”可查看更多可选参数,具体请参见配置云数据库MySQL/MySQL数据库连接。这里保持默认,必填参数如表1所示。
表1 MySQL连接参数 参数名
说明
取值样例
名称
输入便于记忆和区分的连接名称。
mysqllink
数据库服务器
MySQL数据库的IP地址或域名。
-
端口
MySQL数据库的端口。
3306
数据库名称
MySQL数据库的名称。
sqoop
用户名
拥有MySQL数据库的读、写和删除权限的用户。
admin
密码
用户的密码。
-
使用本地API
使用数据库本地API加速(系统会尝试启用MySQL数据库的local_infile系统变量)。
是
使用Agent
Agent功能待下线,无需配置。
-
local_infile字符集
MySQL通过local_infile导入数据时,可配置编码格式。
utf8
驱动版本
CDM连接关系数据库前,需要先上传所需关系数据库的JDK8版本.jar格式驱动。MySQL的驱动请从https://downloads.mysql.com/archives/c-j/选择5.1.48版本下载,从中获取mysql-connector-java-5.1.48.jar,然后进行上传。
-
- 单击“测试”测试参数是否配置无误,“测试”成功后单击“保存”创建该连接,并回到连接管理界面。
图2 创建MySQL连接成功
创建DWS连接
- 单击CDM集群后的“作业管理”,进入作业管理界面,再选择 ,进入选择连接器类型的界面,如图3所示。
- 连接器类型选择“数据仓库服务(DWS)”后单击“下一步”配置DWS连接参数。
图4 创建DWS连接
- 单击“测试”测试参数是否配置无误,“测试”成功后单击“保存”创建该连接,并回到连接管理界面。
图5 创建DWS连接成功