【问题标题】:BigQuery error in query operation : Project id not found查询操作中的 BigQuery 错误:找不到项目 ID
【发布时间】:2013-01-08 21:38:48
【问题描述】:

我在尝试使用 bq 命令行工具或 BigQuery 浏览器窗口运行查询时遇到项目未找到错误。

  • 我已经在项目中注册了 BigQuery API。我还设置了结算。
  • 对于 bq,我使用数字项目 ID 设置了 .bigqueryrc。
  • 当我尝试查询系统响应时使用的是友好项目 ID,因此 BigQuery 似乎足够了解将数字映射到友好 ID。
  • 我已使用 bq shell 来验证提示是否反映了正确的项目 ID。
  • 我可以很好地运行 'bq ls publicdata:samples',所以我假设授权确实开始查询数据。

这里有什么遗漏或错误?

【问题讨论】:

  • 您正在运行的查询是什么?问题可能出在查询中的表名上。
  • 我在网上找到的样本;例如,bq query 'select count(*) from publicdata:samples.wikipedia'
  • 看起来像一个错误。已在内部归档并正在调查。

标签: google-bigquery


【解决方案1】:

在识别通过 AppEngine 创建的项目时似乎存在问题。这是一个错误,我们正在积极进行修复。

作为一种解决方法,您可以改用通过https://code.google.com/apis/console 创建的项目。

【讨论】:

  • 对此有什么解决方法吗?如果我创建一个新项目,我如何访问我所针对的项目中的数据?创建一个新项目不意味着我正在使用一个空的数据存储吗?谢谢。
  • 这个错误应该在 2 年前修复。您能否描述一下您的问题,或许还有一个新问题?
  • 与项目标题中的错误信息相同。我不在城里,但如果您仍然需要一个新问题,请告诉我,我会在几天内回复您。谢谢。
【解决方案2】:

在我的项目中,我没有启用 App Engine。对我来说,通过 gcloud 再次进行身份验证解决了这个问题:

$ gcloud auth login  

【讨论】:

    猜你喜欢
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    相关资源
    最近更新 更多