平台:Google Data Studio
数据源:MySQL
之前连接工作正常, 这意味着凭证没有问题。
突然间,得到以下错误:
所有IP都已从谷歌数据工作室的ips列表中列入白名单。
唯一想到的是限制GDS处理数据。 数据源表有大约200K +行。
不确定使用MySQL对GDS有什么限制。 在任何地方都没有任何迹象。
任何人都可以帮助解决这个问题,或者提供一些信息将不胜感激。
由于
答案 0 :(得分:1)
如果您使用防火墙,请务必仔细检查Google ip地址。他们可能添加了新的ip(在我的情况下,最后一个ips丢失了。)
这样做之后,我必须将与数据库的连接的主机名更改为URL别名(www.yourserver.com
<-指向服务器上的url),然后将其更改回IP以使其正常工作
答案 1 :(得分:1)
连接器之类的声音无法建立新的连接。
Cloud SQL连接器: 在撰写本文时,一旦现有连接超时,连接器似乎无法建立新连接,并且修改JDBC URL以包括查询参数会给您带来身份验证错误。 这可能是由于连接器附加了自己的参数。
(当不再存在连接时,这里可能是一个错误)
MySQL连接器(具有IP地址):
该连接器允许您将查询参数添加到JDBC URL。 启用SSL 并将useSSL=true
附加到URL。
例如jdbc:mysql://<ip>/<database>?useSSL=true
这按预期工作,并在需要时建立新的连接。 Example Source Setup
答案 2 :(得分:0)
我也遇到这个问题,我的经验是,结合使用MySQL connector和12小时以上的值,使用Cloud SQL Connector而不是wait_timeout可以提供更好的稳定性。
此问题已在官方的Google Data Studio错误跟踪器中报告。如果您也遭受此困扰,请投票给他们!