获取/ usr / local / google-cloud-sdk / bin / bq:BigQuery中的参数列表太长错误

时间:2017-04-20 16:21:22

标签: google-bigquery

我正在尝试使用Bigquery中的standardsql执行sql查询,在“bq查询命令行工具”的帮助下长度为224116个字符,我收到以下错误:

/ usr / local / google-cloud-sdk / bin / bq:BigQuery中的参数列表太长错误

是否有解决此错误的解决方法?

我的查询中没有错误,因为我能够使用相同的命令执行较小的查询。

1 个答案:

答案 0 :(得分:1)

  

我的查询中没有错误,因为我能够使用相同的命令执行较小的查询

我认为你正在达到配额! 查看Quota Policy for Queries

Maximum query length: 256 KB 

基于压缩比的近似大小

  

是否有解决此错误的解决方法?

  • 您可以尝试将代码拆分为少量视图,而不是在主查询中使用这些视图,这样您的查询就会变小。
  • BQ Standard SQL中的
  • 使用WITH(命名子查询)来重用子查询