我运行以下查询:
SELECT * FROM [fabrika21.master] OMIT RECORD IF NOT SOME (contact.phone = "9037777417")
使用以下选项:
目标表:一些现有表
写入首选项:覆盖表
结果大小:允许大结果
结果架构:展平结果
如您所见,返回的记录与查询不匹配。
奇怪,没有“查询返回零记录”。消息。
我认为这是一个错误。如果BigQuery团队的某个人想帮助我,jobIds是: bquijob_691c1514_1577669d359(使用星号和目的地表查询) bquijob_14e10ce2_157766b1a1b(使用显式字段和目标表进行查询) bquijob_60d53244_157766c4d8e(使用显式字段查询且没有目标表)
谢谢!
答案 0 :(得分:1)
你是对的,这是我们显示查询结果的错误!虽然实际的查询执行产生了正确的结果,但Web UI正在缓存同一目标表的先前结果。在您的情况下,较早的查询(可能是bquijob_2aa85566_15775c5cce4
)会产生您稍后看到的结果。
我们会立即解决此问题,但您可以使用bq
CLI程序或在查询之间刷新浏览器窗口来解决此问题。
感谢您提供详细的帖子,这对诊断问题有很大帮助。