【发布时间】:2018-06-27 08:17:32
【问题描述】:
我需要在 Azure Blob 中合并具有不同时间戳的相同关键字的多个文件,并将它们从一个文件夹移动到另一个文件夹,以便下游服务可以使用它们。
我能够将文件从一个文件夹移动到另一个文件夹,但我找不到使用 powershell(在 Blob 文件夹中)将它们连接到一个文件中的选项。有没有办法专门使用 powershell 来实现这一点?
注意:文件夹中的所有文件都是text/csv文件,布局相同。
【问题讨论】:
-
请给出一些您编写的代码示例,并说明哪些部分没有给出预期的结果。请在发布前阅读 SO 指南。
-
Azure Blob 服务不提供文件系统 I/O 操作(除非您使用的是 Azure 文件)。您所做的任何操作都需要在您的应用程序中进行,并使用您的应用程序在其中运行的本地资源(内存/磁盘/等)。文件类型无关紧要。正如所写,这个问题非常广泛(执行文件合并的方法很多),没有具体的编程问题。
-
我更倾向于 Powershell,因为我们有一个第三方调度程序,我们需要在其中自动化合并和文件移动。我们已经使用 Powershell 执行了其他文件管理器操作,因此很容易插入。如果有任何最好的方法。请指教。
标签: powershell azure