AzCopy - как указать метаданные при копировании файла в хранилище BLOB-объектов - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь загрузить файл в Azure хранилище BLOB-объектов с помощью AzCopy, но я хочу включить метаданные. Согласно документации, «копия AzCopy» имеет параметр метаданных, в котором я должен предоставить пары ключ / значение в виде строки. Как эта строка должна быть отформатирована? Я не могу заставить его работать и не могу найти никаких примеров ...

AzCopy.exe copy .\testfile2.txt "https://storageaccount.blob.core.windows.net/upload/testfile4.txt?sastoken" --metadata ?what_here?

Спасибо!

Документация: https://docs.microsoft.com/en-us/azure/storage/common/storage-ref-azcopy-copy#options

1 Ответ

0 голосов
/ 17 апреля 2020

Строка должна быть в следующем формате: --metadata "name=ivan".

Если вы хотите добавить мульти метаданные, используйте этот формат: --metadata "name=ivan;city=tokyo"

Это команда, которую я использую и версия azcopy: 10.3.4:

azcopy copy "file_path" "https://xxx.blob.core.windows.net/test1/aaa1.txt?sasToken" --metadata "name=ivan"

Результат теста:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...