我遇到了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:整数(必填)
答案 0 :(得分:0)
您应首先配置gcloud命令行工具:
gcloud config set project 'yourProjectId'
此项目is billed用于查询非公共数据。
然后你可以运行你的查询:
bq query 'select count(*) from publicdata:samples.shakespeare'