使用PowerShell合并Azure Blob中的文件

时间:2018-01-18 09:49:39

标签: powershell azure

我需要在Azure blob中合并具有不同时间戳的相同关键字的多个文件,并将它们从一个文件夹移动到另一个文件夹,以便下游服务可以使用它们。

我能够将文件从一个文件夹移动到另一个文件夹,但我找不到使用powershell(在Blob文件夹中)将它们连接到一个文件中的选项。有没有办法用PowerShell专门实现这个?

注意:文件夹中的所有文件都是具有相同布局的text / csv文件。

1 个答案:

答案 0 :(得分:0)

复制Blob操作无法连接/连接/组合blob,它的目的是作为后台复制操作,并且只能使“复制”目标blob每次都会被覆盖

在那里你可以使用它需要检索所有必需blob的内容,在本地构建一个新的blob然后上传到目的地

get-azurestorageblobcontent将降低blob内容

参考:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-powershell#download-blobs本地连接

将blob上传到容器:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-powershell#upload-blobs-to-the-container