我正在使用数据流模板API解压缩Google存储桶中的压缩文件。该zip文件又包含多个文件夹和文件。现在,数据流api解压缩了我的zip文件,但将输出写入了纯文本文件。我想要的只是解压缩我的输入文件并提取其中的所有内容。我该怎么办?
我的邮编包含以下层次结构
file.zip
|
|_folder1
| |
| |_file1
| |_file2
| |_file3
|_file
谢谢!
答案 0 :(得分:1)
管道仅将失败的文件打印为纯文本文件。您可以查看流程的详细信息here
您确定文件可读且解压得很好吗?
答案 1 :(得分:0)
我能够使用控制台中的数据流来压缩和解压缩文件。
在设置上显示:批量解压缩Cloud Storage Files模板 必填参数。要读取的输入文件模式(例如, gs://bucket-name/uncompressed/*.gz)。
因此,通过匹配模式,压缩/解压缩可以在文件级别进行。我不知道您是如何在文件夹级别上进行压缩或解压缩的。当我尝试为输入参数输入文件夹名称时,我得到:“没有文件匹配规范错误。”