Загрузить файл (.txt .csv ...) в большой двоичный объект Azure [с помощью PowerShell]

Довольно новичок в Azure... и у меня есть задача загрузить файл в большой двоичный объект с помощью PowerShell.

Вся информация, которую я получил:

  1. URL-адрес большого двоичного объекта: https://blabla.blob.core.windows.net/whatever
  2. Конечная точка Blob: https://.........
  3. и токен SAS:?sv=2018-03-28&s.......

Я уже подключился к своей учетной записи и получил tenantID, но пустую подписку (я думал, что она будет у меня по умолчанию, так как клиент должен добавить меня туда или что-то в этом роде), что приводит к невозможности перечислить все учетные записи хранения.

какие-нибудь подсказки, подсказки, подсказки? или если у кого-то есть идея получше или он уже сталкивался с такой же ситуацией

Спасибо всем заранее

1 ответ

Решение

Попробуйте что-нибудь вроде ниже:

$ctx = New-AzStorageContext -StorageAccountName "<account-name>" -SasToken "<sas-token>"
Set-AzStorageBlobContent -File "<full-file-path>" -Container "<container-name>" -Context $ctx

Дополнительные примеры загрузки больших двоичных объектов с использованием PowerShell можно найти здесь: https://docs.microsoft.com/en-us/powershell/module/az.storage/Set-AzStorageBlobContent?view=azps-2.8.0.

Другие вопросы по тегам