BLOB ストレージで許可されている 50.000 ブロックを超えるという問題があるため、コマンド {Set-AzureStorageBlobContent} を使用してブロック サイズを 100 MB に変更して BLOB サイズをアップロードする方法を知りたいです。
質問する
195 次
1 に答える
1
AFAIK、それはできなかったようです。このSet-AzureStorageBlobContent
コマンドは基本的にPut Block
、デフォルトで残りの API を呼び出します。ブロック サイズを に変更する場合は、リクエスト ヘッダーで をバイト (つまり 100MB)100 MB
に指定する必要があります。Content-Length
104857600
私のテストによると、powershell コマンドの要求をキャッチすると、デフォルトでバイトにContent-Length
なることがわかります。4194304
のドキュメントにはSet-AzureStorageBlobContent
、 という名前のパラメーター-Properties
があり、プロパティを渡すことができCacheControl, ContentDisposition, ContentEncoding, ContentLanguage, ContentMD5, ContentType
ます。それらはすべてリクエスト ヘッダーContent-Length
です。サポートされている場合は、そこにあると思います。
さらに、それを改善したい場合は、azure フィードバックにアイデアを投稿できます。
于 2018-11-06T02:30:39.863 に答える