2017-04-04 4 views
0

Voici mon scénarioAzcopy prend-il en charge la tuyauterie?

Invoke-sqlcmd -query "Select * from master.sys.table" -ServerInstance myserver -database -mydb | convert-csv | select -skip 2 | .\7z.exe a -si tgzip $gzipedfilename 

Maintenant, je prends que $gzipedfilename et le téléchargement de stockage de blob en utilisant azcopy. Cela provoque d'énormes E/S disque et la file d'attente lorsque je cours au-dessus du script dans plusieurs threads. Je suis en train Azcopy tuyau sur la sortie du script ci-dessus en faisant

| .\7z.exe a -si tgzip -so | Azcopy ----- 

mais je ne sais pas si Azcopy prend en charge la tuyauterie et comment. Quelqu'un peut-il aider? Ou existe-t-il un autre moyen d'y parvenir en contournant tout le fichier zippé intermédiaire?

Répondre

0

Actuellement, AzCopy ne prend pas en charge le pipeline. Vous pouvez augmenter vos commentaires sous http://aka.ms/azcopy si vous souhaitez qu'AzCopy le prenne en charge dans le futur.

+0

Est-ce que ma réponse a résolu votre question? Si ma réponse est utile, veuillez la marquer comme réponse, ce qui aidera les autres à trouver et à résoudre rapidement un problème similaire. –