间歇性大查询表不可用错误

时间:2016-11-09 03:17:24

标签: google-bigquery

当我在表上运行查询作为表所有者时。我收到错误(错误400,错误:您查询的表出了问题。请联系表所有者寻求帮助。)。相同的查询可能有效,或者它可能不会间歇性地工作。

查询工作时的jobId是             平面支点-837:bquijob_66c2e13e_15846fef94c               查询失败时的jobId是             平面支点-837:bquijob_cba7f3d_15846ff1370

两个查询都是一样的。只有一个表受到影响,而同一项目下的其他表不受影响。

有问题的表有37列,大小为324 GB。数据不断流入表中。查询运行看起来像这样

         SELECT 
  substr(datehourminute,1,4) [year],
  substr(datehourminute,5,2) [month],
  substr(datehourminute,7,2) [day],
  substr(datehourminute,9,2) [hour],
  sidentifierid, pidentifierid
  ,count(*) as leads
  FROM iqleads.leads 
  WHERE 
  integer(substr(datehourminute,1,10)) between 2016051400 AND  2016051523       AND sidentifierid IN (10)
  GROUP BY 
   year,month,day,hour,sidentifierid, pidentifierid
  order by 
   year,month,day,hour,sidentifierid, pidentifierid

非常感谢您阅读这个问题。

1 个答案:

答案 0 :(得分:2)

该错误似乎有助于大查询流式传输api停机。

https://status.cloud.google.com/incident/bigquery/18022

在谷歌修复api后,所有错误都得到了解决。