GCP 云终端不会将文件写入我的 Windows 文件系统

问题描述 投票:0回答:1

我正在尝试从 BigQuery 实例中的一些表中提取架构。我可以将输出推送到终端/控制台,但无法将其写入本地文件系统。这是我尝试过的几种排列,但无济于事。

xander@cloudshell:~ (our-gcp_project-prod)$ bq show --format=prettyjson --schema=true our-gcp_project-prod:my_dataset.v_encounters > C:\_data\scripts\my_dataset-v_encounters_testing.txt
xander@cloudshell:~ (our-gcp_project-prod)$ bq show --format=prettyjson --schema=true our-gcp_project-prod:my_dataset.v_encounters > my_dataset_v_encounters_testing.txt
xander@cloudshell:~ (our-gcp_project-prod)$ bq show --format=prettyjson --schema=true our-gcp_project-prod:my_dataset.v_encounters > localhost:my_dataset_v_encounters_testing.txt
xander@cloudshell:~ (our-gcp_project-prod)$ bq show --format=prettyjson --schema=true our-gcp_project-prod:my_dataset.v_encounters > localhost:~my_dataset_v_encounters_testing.txt

我尝试了数十种不同的语法,但似乎没有任何方法可以将文件写入我的笔记本电脑上的任何位置。需要帮助了解如何更改语法以在我的笔记本电脑 (Windows PC) 上本地输出文件。

google-cloud-platform terminal cloud
1个回答
0
投票

就像

guillaume blaquiere
所描述的那样,您现在使用的shell是Cloudshell,它是Google提供的CLI,用于在GCP中执行基于命令的操作,您存储在该CLI中的所有数据都将存储在云端。

如果您想将该数据下载到本地计算机,您可以单击云编辑器选项,然后转到存储这些文件的路径,然后双击该文件,您可以找到一个下载文件的选项以及更多信息有关如何访问和使用云编辑器的信息,您可以浏览此文档

如果您不想按照上述方式继续,您可以按照guillaume的建议,下载gcloud sdk并执行所需的身份验证过程。现在运行命令将数据保存到本地计算机。

© www.soinside.com 2019 - 2024. All rights reserved.