在访问Cloud (MySQL)实例时,我的BigQuery联邦查询发生了一些奇怪的事情。在10月2日,我所有的预定查询都开始失败。在第一或第二天,数据库或BigQuery上没有任何变化,只是我预定的查询开始失败。这些时间表已经运行了几个月,甚至几年。
我在时间表中收到的错误是:
查询错误:无效的表值函数EXTERNAL_QUERY无法从MySQL服务器获得查询架构。
现在,这个错误看起来像是一个身份验证/连接错误,但是密码是正确的,并且当对我的连接触发查询时正在运行。
My实例允许来自公共IP的连接:

我的查询在从BigQuery控制台被触发时运行。出现此错误,但并不阻止查询成功返回:

但是,我现有的预定查询失败了:

我创建了一个新的预定查询,它只是一个失败查询的副本,它起了作用。考虑到所有的细节都是一样的,这就更奇怪了。编辑:但是!它只工作了一次,当它被安排的时候,它又失败了。
我试着更新一个失败的时间表。查询本身包含一个截断和INSERT语句,我删除了该语句,以便在计划中处理该语句。但这也没用。
我还检查了BiqQuery的更改日志,10月1日没有发布任何内容。
因此,当前重新创建计划不起作用,我找不到更多信息丰富的错误,并且使用现有的连接工作指导联合查询,但是计划仍然失败。有什么想法吗?
编辑:
我也检查了云日志,没有进一步的信息,同样的错误信息也在那里。
发布于 2022-11-07 07:44:10
这是Cloud (MySQL)中打开的Query的一个问题。
关闭查询洞察可解决此问题。
https://stackoverflow.com/questions/74077005
复制相似问题