【发布时间】:2015-10-19 00:57:08
【问题描述】:
当我尝试在大型数据集上使用 PERCENT_RANK() 时,它给了我一个错误。
SELECT
a2_lngram,
a2_decade,
a2_totalfreq,
a2_totalbooks,
a2_freq, a2_bfreq,
a2_arf,
c_avgarf,
d_arf,
oi,
PERCENT_RANK() OVER (ORDER BY d_arf DESC) plarf
FROM [trigram.trigrams8]
使用目标表和 AllowLargeResults 返回:
“查询执行期间资源超出。”
当我将结果限制为几百个时,它运行良好。
JobID: otichyproject1:job_PpTpmMXYETUMiM_2scGgc997JVg 数据集是公开的。
【问题讨论】:
-
这里有什么问题?
-
嗯,我明白这意味着什么,问题是,由于它在 Google Cloud 中运行,资源究竟是如何超出的以及如何提供帮助。我认为 Felipe 的回答正是如此。
标签: google-bigquery