【发布时间】:2020-05-14 07:45:16
【问题描述】:
我们在 Big Query 中有一个包含超过 500000 个表的数据集,当我们使用旧版 SQL 对该数据集运行查询时,它会引发错误
按照 Jordan Tigani 的说法,它执行 SELECT table_id FROM .TABLES_SUMMARY 以获取要查询的相关表 How do I use the TABLE_QUERY() function in BigQuery?
使用 _TABLE_SUFFIX(标准 SQL)的查询是否执行 TABLES_SUMMARY 以获取要查询的相关表?
【问题讨论】:
-
“它抛出一个错误” - 什么查询,什么错误?
-
嗨 Felipe,它抛出了以下错误原因:resourcesExceeded,消息:查询执行期间资源超出:数据集元表
: .__TABLES_SUMMARY__ 中的表太多,超过 500000 个限制。
标签: google-bigquery