我刚刚开始学习 PowerQuery,我的目标是根据列值将大型 csv 文件拆分为较小的 csv 文件。我已经看到了适用于小文件的解决方案,但即使我使用 PowerShell 而不是 ISE,拆分一个包含 500K 行的文件仍然需要三分钟。我尝试使用 Group-object 隐式创建一个哈希表,我可以列出组
Import-csv ./myfile.csv | Group-Object -Property Region | Select-Object Group
但现在我想循环组对象并将它们使用组名作为文件名通过管道传输到 Export-CSV。