• 沒有找到結果。

连接说明

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

1. MySQL连接:CDM连接本地MySQL数据库。

2. DWS连接:CDM连接DWS数据库。

由于CDM需要访问本地数据源,所以创建连接前,需先为CDM集群绑定弹性IP,CDM 通过弹性IP访问MySQL数据库。

前提条件

● 用户本地的MySQL数据库已允许通过公网IP访问。

● 用户已拥有EIP配额。

● 已获取连接MySQL数据库的IP地址、端口、数据库名称、用户名、密码,且该用 户拥有MySQL数据库的读、写和删除权限。

● 用户已经拥有了DWS实例,已获取连接DWS数据库的IP地址、端口、数据库名 称、用户名、密码,且该用户拥有DWS数据库的读、写和删除权限。

● 用户已参考管理驱动,上传了MySQL数据库驱动。

创建 MySQL 连接

步骤1 登录CDM管理控制台。

2-5 CDM 管理控制台

步骤2 单击左侧导航上的“集群管理”,找到步骤1:创建集群章节创建的集群“cdm-aff1”。

步骤3 单击该集群后的“绑定弹性IP”,选择并绑定弹性公网IP。

说明

如果用户对本地数据源的访问通道做了SSL加密,则CDM无法通过弹性IP连接数据源。

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

2-6 选择连接器类型

步骤5 选择“MySQL”后单击“下一步”,配置MySQL连接的参数。

2-7 创建 MySQL 连接

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

2-1 MySQL 连接参数

参数名 说明 取值样例

名称 输入便于记忆和区分的连接名称。 mysqllink 数据库服务器 MySQL数据库的IP地址或域名。 192.168.1.110

端口 MySQL数据库的端口。 3306

数据库名称 MySQL数据库的名称。 sqoop

参数名 说明 取值样例 用户名 拥有MySQL数据库的读、写和删除权

限的用户。 admin

密码 用户的密码。

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

Agent 单击“选择”,选择连接Agent中已

创建的Agent。

-步骤6 单击“保存”回到连接管理界面。

说明

如果保存时出错,一般是由于MySQL数据库的安全设置问题,需要设置允许CDM集群的EIP访问 MySQL数据库。

----结束

创建 DWS 连接

步骤1 在“连接管理”界面单击“新建连接”,连接器类型选择“数据仓库服务

(DWS)”。

步骤2 单击“下一步”配置DWS连接参数,必填参数如表2-2所示,可选参数保持默认即可。

2-2 DWS 连接参数

参数名 说明 取值样例

名称 输入便于记忆和区分的连接名称。 dwslink 数据库服务器 DWS数据库的IP地址或域名。 192.168.0.3

端口 DWS数据库的端口。 8000

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

的用户。 dbadmin

密码 用户的密码。

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

Agent 单击“选择”,选择连接Agent中已

创建的Agent。

-步骤3 单击“保存”完成创建连接。

----结束