Tableau 无法连接到 Amazon RDS MySQL 数据库

时间:2021-05-14 17:02:59

标签: mysql tableau-api amazon-rds

我有 Tableau Online 免费试用版。不过,我在连接 amazon RDS 数据源时遇到问题。

我做什么来连接:

  1. 转到“数据源”面板
  2. 点击“新建数据源”
  3. 选择连接器
  4. 为连接器选择“MySQL”
  5. 输入凭据

需要注意的是,我已经确认了这些凭据。首先,我已确认端点可在 RDS 中公开访问,并已使用确切的端点、用户名、密码、端口和数据库值使用我的数据库 GUI (SQLYog) 打开新连接。我能够正常连接并毫无问题地运行查询。另外,这些是我每天在 Tableau 之外的特定项目中使用的凭据,从未出现问题。

我检查了 Amazon 中的 mysql 错误日志,这是我在所有连接尝试中发现的:

<块引用>

到数据库的连接 60556 中止:'mydb' 用户:'myuser' 主机: 'xx.xxx.xx.xx'(读取通讯包超时)

我对此错误进行了一些研究,发现如果您向服务器发送不正确或太大的查询,则此错误很常见。但是,我根本没有发送任何查询,只是尝试连接。

我的想法是RDS数据库实例确实有IP白名单,我的IP直接白名单。尝试通过 Tableau 连接意味着使用 Tableau 的内部 IP,该 IP 未列入白名单,因此连接被拒绝。

有没有人遇到过这个问题?如果是这样,你做了什么来解决它? Tableau 连接器请求是否具有可列入白名单的可公开访问的 IP?

0 个答案:

没有答案