Bigquery federated query error : Lost connection to MySQL server during query

问题描述 投票:0回答:0

我已将 Cloud SQL (MySQL) 数据库添加为 Google Cloud 上 Bigquery 的外部连接,并选择 us-central1 作为区域,因为它是为 Cloud SQL 数据库定义的区域。但是,当我使用联合查询时,出现以下错误:

Invalid table-valued function EXTERNAL_QUERY Failed to connect to MySQL database. Error: MysqlErrorCode(2013): Lost connection to MySQL server during query at [1:15]

我使用的查询如下:

SELECT * FROM EXTERNAL_QUERY("xxx.us-central1.stg-data", "SELECT * FROM device;");

我已经为另一个项目完成了相同的程序并且效果很好。该问题是否与 Bigquery 联合查询可能不支持的区域 (us-central1) 有关?

mysql google-cloud-platform google-bigquery cloud google-cloud-sql
© www.soinside.com 2019 - 2024. All rights reserved.