有时候,在使用BigQuery网络界面时,我会在页面顶部收到一个错误横幅,上面写着unable to find destination table: <table_name>
,其中table_name
类似于anon_somerandomgibberish
。在为查询指定目标表时,我也遇到了这种情况。这是由于BigQuery服务中的临时问题吗?如果是这样,有什么办法可以检索查询结果而不必重新执行它吗?
答案 0 :(得分:2)
尝试显示查询结果和BigQuery API调用以获取表详细信息失败或超时时,会出现此错误。这可能由于多种原因而发生,例如表中已被删除或BigQuery服务中的flakiness。
如果再次发生这种情况,您可以使用Chrome(或其他浏览器)开发工具中的网络标签来查看哪个API调用失败以及出现了什么错误。失败的URL应包含错误消息所抱怨的表的名称。如果您可以与我们分享这些详细信息,它可以帮助我们确定用户界面中是否存在错误或API服务是否出现问题。
如果要检索以前运行的查询的结果,可以单击左侧导航栏中的“查询历史记录”,打开相关查询,然后单击“显示上一个结果”按钮。请注意,仅当目标表仍然存在时,才会显示此按钮。如果您知道查询的完整作业ID,则另一个选项是导航到
https://bigquery.cloud.google.com/results/<project_id>:<job_id>