StreamSets预览MySQL错误数据

时间:2017-09-01 06:42:19

标签: jdbc streamsets

我试图使用StreamSets查询MySQL数据库并将数据发布到Elasticsearch(localhost)。

我下载了StreamSets'我的Mac上的tarball并将其解压缩到我的主目录中。我第一次尝试运行StreamSets dc,然后按照这里的说明添加jdbc驱动程序,然后按照此处的说明配置我的StreamSet工作。但是,我收到了一个错误:

  

JDBC_00 - 无法连接到指定的数据库:   com.streamsets.pipeline.api.StageException:JDBC_06 - 失败   初始化连接池:   com.zaxxer.hikari.pool.PoolInitializationException:期间的异常   池初始化:不支持Connection.isValid(),configure   连接测试查询。

1 个答案:

答案 0 :(得分:3)

您使用的是旧的MySQL JDBC驱动程序(JDBC 4.0之前的版本)吗?

根据错误,您需要转到Legacy配置选项卡并自己指定测试查询,例如SELECT USER()或SELECT 1 from 1,以便验证连接。