从Cloud Storage中提取Tar.gz文件

时间:2018-09-20 16:18:05

标签: google-cloud-platform google-cloud-storage google-cloud-functions

我是Google云的新手,需要在云存储中提取扩展名为“ xxxx.tar.gz”的文件并加载到BiQuery(多个文件到多个表中)

我使用诸如“ tar.gz”和“ jaguar”之类的npm模块尝试了nodejs的云功能,但这两个都不起作用。

有人可以共享一些输入来使用python或Go等其他语言解压缩文件吗?

我的工作:到目前为止,我已经解压缩了手动复制到目标存储桶的文件,并使用nodejs使用后台功能将其加载到bigquery

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

tar是用于将一组文件归档在一起的Linux工具-例如,请参见this手册页。您可以使用以下命令解压缩压缩的tar文件:

tar xfz file.tar.gz

答案 1 :(得分:0)

迈克是正确的。 tar档案。关于标题中问题的后半部分,Cloud Storage本机不支持解压缩tar存档。您必须自己进行操作(例如,在本地计算机上或在Compute Engine VM中)