MySQL
本节介绍如何在数据任务中设置 MySQL 源。在开始数据任务之前,请确保已完成 先决条件,设置 所需的权限,并熟悉 限制和考虑事项。
从以下任何数据库登陆数据时,需要配置与 MySQL 的连接:
-
内部:
-
MySQL
-
Percona
信息注释当使用 Percona 作为源时,从客户安装的 MySQL 数据库捕获更改中描述的 CDC 先决条件不相关。
-
MariaDB
-
-
基于云:
-
Amazon Aurora
-
Amazon RDS for MySQL
-
Amazon RDS for MariaDB
-
Google Cloud SQL for MySQL
-
Microsoft Azure Database for MySQL
-
设置连接属性
本节介绍可用的连接属性。除非另有说明,否则所有属性都是必需的。
要打开连接器,请执行以下操作:
-
在连接中单击创建连接。
-
选择 MySQL 源连接器,然后提供以下设置:
数据源
-
数据网关
如果您的用例需要,请选择一个 数据移动网关。
信息注释此字段不适用于 Qlik Talend Cloud 启动器 订阅,因为它不支持 数据移动网关。如果您有另一个订阅层并且不想使用 数据移动网关,请选择无。
有关 数据移动网关 的优势和需要它的用例的信息,请参阅Qlik 数据网关 - 数据移动。
-
云提供商:如果您的 MySQL 数据库位于云中,请选择提供商:
-
无(针对内部)
-
Amazon Aurora
-
Amazon RDS
-
Google Cloud
-
Microsoft Azure
-
-
服务器:安装 MySQL 数据库的计算机的主机名或 IP 地址。
-
端口:Qlik Cloud 服务用来访问 MySQL 数据库的端口。默认值为 3306。
帐户属性
用户名称和密码:经授权可访问 MySQL 数据库的用户的用户名和密码。
SSL 选项
您可以配置 Qlik 数据网关 - 数据移动 以使用 SSL 连接到数据源。
- SSL 模式:选择以下选项之一:
- None - 仅使用姓氏和密码连接。
- Preferred - 如果服务器支持加密连接,则建立加密连接,如果无法建立加密连接则返回到未加密连接。
- Required - 如果服务器支持加密连接,则建立加密连接。如果无法建立加密连接,则连接尝试失败。
- Verify CA - 类似于 Required,但也根据配置的 CA 证书验证服务器证书机构 (CA) 证书。如果找不到有效的匹配 CA 证书,则连接尝试失败。
- Verify Full - 类似于 Verify CA,但也通过对比服务器发送到客户端的证书中的身份,检查客户端用来连接到服务器的主机名(即 Qlik 数据网关 - 数据移动)。客户端检查用于连接的主机名是否与服务器证书中的“公用名”值匹配。如果不匹配,连接将失败。
- 可信证书:颁发 PEM 格式客户端证书文件的证书机构 (CA)。
- 客户端证书:服务器请求的客户端证书。
- 客户端证书密钥:PEM 格式的客户端私钥文件。
数据库属性
数据库时区:源数据库所在的时区。
CDC 属性
检查二进制日志的更改频率 — 当数据库空闲时(即当未对源表进行更改时)检查二进制日志更改的频率。默认值为五秒。通常没有理由改变间隔。但是,为了减少系统上的负载,您可能需要在以下情况下增大间隔:
- 数据库不经常更新
- 轮询系统的更改会降低系统的速度
- 不需要实时更改
内部属性
内部属性用于特殊用例,因此不会在对话框中公开。只有在 Qlik 支持部门的指示下,您才应该使用它们。
使用字段右侧的 和 按钮可以根据需要添加或删除特性。
名称
安全连接的显示名称。