这是我的场景
Invoke-sqlcmd -query "Select * from master.sys.table" -ServerInstance myserver -database -mydb | convert-csv | select -skip 2 | .\7z.exe a -si tgzip $gzipedfilename
现在我正在$gzipedfilename
使用 azcopy 将其上传到 blob 存储。当我在多个线程中运行上面的脚本时,这会导致巨大的磁盘 I/O 和队列。我正在尝试通过执行上述脚本的输出来管道 Azcopy
| .\7z.exe a -si tgzip -so | Azcopy -----
但我不知道 Azcopy 是否支持管道以及如何。有人可以帮忙吗?或者有没有其他方法可以绕过整个中间压缩文件来实现这一点?