簡體   English   中英

如何使用 apache 光束創建 tar.gz 文件

[英]How to create tar.gz file using apache beam

我使用以下內容創建了tar.gz文件,並且創建了.gz文件但 tar 文件不可用。 如何達到結果?

PCollection<String> lines = pipeline.apply("To read from file",
    TextIO.read().from(<file path>));

lines.apply(TextIO.write()
    .to("C:\\Ddrive\\saveAllRequest1.txt")
    .withCompression(Compression.GZIP);

以及如何解壓多個文件。

提前致謝

創建tar文件本質上是一種非並行操作。 此處的一種選擇是在使用手動創建 tarball 的 DoFn 寫入后使用等待轉換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM