配置Big-Query命令行工具时,我被要求设置一个默认项目。但是,现在我有很多项目,我无法找到如何从一个项目切换到另一个项目。有人知道如何使用命令行导航项目吗?提前谢谢!
答案 0 :(得分:10)
您有两种方法可以做到:
--project_id
中指定bq
全局标记。示例:bq ls -j --project_id <PROJECT>
gcloud config set project <PROJECT>
答案 1 :(得分:0)
我们也面临着同样的问题,并使用--project_id
命令尝试设置gcloud config set project
参数和默认项目,但没有成功。
然后,我们创建了.bigqueryrc
文件,并通过--bigqueryrc
标志传递了路径,它起作用了。
内容
--project_id=gcp_project_id
示例:
bq --bigqueryrc=/path_to_file/.bigqueryrc ls -j
答案 2 :(得分:0)
bq
尊重我的默认项目存储在$HOME/.config/gcloud/configurations/config_default
(Linux)中