如何使用 Powershell 从订阅计算所有 Azure 存储表的大小。
我尝试在线搜索是否有任何直接查询表大小的方法,但看起来没有。谁能给我一个计算 Azure 存储表大小的工作模型。
请。
FOREACH ($SubscriptionID in $Subscriptions) {
Write-Host -ForegroundColor Green "Working on $N. $SubscriptionID"
$StorageAccounts = Get-AzStorageAccount
FOREACH ($StorageAccount in $StorageAccounts) {
$StorageAccountName = $StorageAccount.StorageAccountName
Write-Host -ForegroundColor Yellow "Working on $StorageAccountName"
$AllTables = Get-AzStorageTable -Context $StorageAccount.Context
FOREACH ($TableName in $AllTables) {
$Name = $TableName.Name
Write-Host -ForegroundColor Green "Working on $StorageAccountName,$Name"
Get-AzStorageTable –Name $TableName.Name –Context $StorageAccount.Context
}
}
$N = $N+1
}