当我在表上运行查询作为表所有者时。我收到错误(错误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
非常感谢您阅读这个问题。
答案 0 :(得分:2)