最新历史版本 :配置Presto数据源 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

FineDataLink 支持连接 Presto,进行定时任务读取

2. 配置数据连接编辑

2.1 前提条件

详情请参见:前提条件

2.2 版本和驱动

下载驱动,并将其上传至 FineDataLink,如何上传可参见:驱动管理 2.1 节。

支持的数据库版本对应驱动下载

Presto0.264

presto-jdbc-0.264.jar

2.3 收集连接信息

在连接数据库之前,请收集以下信息:

  • 数据库所在服务器的 IP 地址和端口号。

  • 数据库的用户名和密码。

  • 数据库的名称。

2.4 具体连接步骤

创建数据连接步骤请参见:创建并管理数据源

需注意:

配置数据连接时,驱动需要切换为「自定义」,换为本文 2.2 节的驱动。

1732102180578859.png

3. 使用数据源 编辑

可以使用数据源中的数据进行数据开发

4. 注意事项编辑

连接时可能会出现以下报错:Authentication using username/password requires SSL to be enabled

问题原因:此报错是因为 Presto 的安全机制限制。

  • 当连接配置中填写了密码时,Presto 会默认认为需要进行账号密码认证,此时强制要求启用 SSL 加密。

  • 若实际环境中 Presto 未配置 SSL 认证(如产品默认的跨库联合数据源未开启 SSL),则会触发上述错误。

解决方案

  • 设置了 SSL 认证:在数据连接URL 后增加后缀 ?SSL=true

  • 未设置 SSL 认证:将数据源的密码设置为空,数据连接时不填写密码