文档首页/ 云数据迁移 CDM/ 快速入门/ 步骤2:创建连接
更新时间:2023-07-14 GMT+08:00

步骤2:创建连接

操作场景

迁移MySQL数据库到数据仓库服务DWS前,需要创建两个连接:

  • MySQL连接:CDM连接RDS for MySQL实例。
  • DWS连接:CDM连接DWS集群。

前提条件

  • 已拥有RDS for MySQL实例,已获取连接MySQL数据库的数据库名称、用户名、密码,且拥有MySQL数据库的读、写和删除权限。
  • 已拥有DWS集群,已获取连接DWS数据库的数据库名称、用户名、密码,且拥有DWS数据库的读、写和删除权限。
  • 已参考管理驱动,上传了MySQL数据库驱动。

创建MySQL连接

  1. 进入CDM主界面,单击左侧导航上的“集群管理”,找到步骤1:创建集群章节创建的集群“cdm-aff1”
  2. 单击CDM集群后的“作业管理”,进入作业管理界面,再选择连接管理 > 新建连接,进入选择连接器类型的界面,如图1所示。

    图1 选择连接器类型

  1. 选择“云数据库 MySQL”后单击“下一步”,配置云数据库 MySQL连接的参数。

    图2 创建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. 单击“测试”测试参数是否配置无误,“测试”成功后单击“保存”创建该连接,并回到连接管理界面。

    图3 创建MySQL连接成功

创建DWS连接

  1. 单击CDM集群后的“作业管理”,进入作业管理界面,再选择连接管理 > 新建连接,进入选择连接器类型的界面,如图4所示。

    图4 选择连接器类型

  2. 连接器类型选择“数据仓库服务(DWS)”后单击“下一步”配置DWS连接参数。

    图5 创建DWS连接
    单击“显示高级属性”可查看更多可选参数,具体请参见配置关系数据库连接。必填参数如表2所示,可选参数保持默认即可。
    表2 DWS连接参数

    参数名

    说明

    取值样例

    名称

    输入便于记忆和区分的连接名称。

    dwslink

    数据库服务器

    DWS数据库的IP地址或域名。

    -

    端口

    DWS数据库的端口。

    8000

    数据库名称

    DWS数据库的名称。

    db_demo

    用户名

    拥有DWS数据库的读、写和删除权限的用户。

    dbadmin

    密码

    用户的密码。

    -

    使用Agent

    是否选择通过Agent从源端提取数据。

  3. 单击“测试”测试参数是否配置无误,“测试”成功后单击“保存”创建该连接,并回到连接管理界面。

    图6 创建DWS连接成功