2

bq コマンドライン ツールまたは BigQuery ブラウザ ウィンドウでクエリを実行しようとすると、プロジェクトが見つからないというエラーが発生します。

  • プロジェクトに BigQuery API を登録しました。課金も設定しました。
  • bq の場合、数値のプロジェクト ID を使用して .bigqueryrc をセットアップしました。
  • クエリを実行しようとすると、システムの応答はわかりやすいプロジェクト ID を使用しているため、BigQuery は数値からわかりやすい ID へのマッピングを十分に認識しているようです。
  • bq シェルを使用して、プロンプトが正しいプロジェクト ID を反映していることを確認しました。
  • 「bq ls publicdata:samples」を問題なく実行できるので、データをクエリするために承認が実際に開始されると想定しています。

ここで何が欠けているか間違っていますか?

4

2 に答える 2

0

AppEngine で作成されたプロジェクトの認識に問題があるようです。これはバグであり、修正に積極的に取り組んでいます。

回避策として、代わりにhttps://code.google.com/apis/consoleで作成されたプロジェクトを使用できます。

于 2013-01-08T23:50:35.850 に答える
0

私のプロジェクトでは、App Engine を有効にしていませんでした。私にとっては、gcloudを使用して再度認証することで解決しました:

$ gcloud auth login  
于 2014-02-06T09:28:42.923 に答える