BQ命令行工具出错:无法在没有项目ID的情况下启动作业

时间:2015-03-05 06:51:19

标签: google-bigquery

我遇到了BQ-Command线路工具的问题。 特别是在尝试查询数据集/表时,无论是公共数据集还是我自己的数据集都会出现错误:

查询操作中的BigQuery错误:无法在没有项目ID的情况下启动作业。

根据附带的屏幕截图,我将项目ID设置为默认值。 任何你能给予的帮助将不胜感激。 : - )

谢谢

  

大量查询> LS           projectId friendlyName

     
de********nts          De********ing  
     

大量查询>查询'从publicdata中选择count(*):samples.shakespeare'   查询操作中的BigQuery错误:无法在没有项目ID的情况下启动作业。   大量查询> show publicdata:samples.shakespeare   表publicdata:samples.shakespeare

     

上次修改的Schema Total Rows Total Bytes Expiration

     
     

22 Oct 07:27:07 | - word:string(required)164656 6432064
                      | - word_count:整数(必填)
                      | - corpus:string(必填)
                      | - corpus_date:整数(必填)

1 个答案:

答案 0 :(得分:0)

您应首先配置gcloud命令行工具:

gcloud config set project 'yourProjectId'

此项目is billed用于查询非公共数据。

然后你可以运行你的查询:

bq query 'select count(*) from publicdata:samples.shakespeare'