我们想知道分析服务数据库在 Azure 分析服务上部署后的大小
6046 次
3 回答
3
您可以使用以下脚本查找 Azure 分析服务器的整体大小和模型大小(MB/GB)
Param($ServerName="<servername>")
$loadInfo =
[Reflection.Assembly]::LoadWithPartialName(“Microsoft.AnalysisServices”)
$server = New-Object Microsoft.AnalysisServices.Server
$server.connect($ServerName)
if ($server.name -eq $null) {
Write-Output (“Server ‘{0}’ not found” -f $ServerName)
break
}
$sum=0
foreach ($d in $server.Databases )
{
Write-Output ( “Database: {0}; Status: {1}; Size: {2}MB” -f $d.Name,
$d.State, ($d.EstimatedSize/1024/1024).ToString(“#,##0”) )
$sum=$sum+$d.EstimatedSize/1024/1024
}
$SizeGB=$Sum/1024
write-host ‘Sum of Database = ‘$sum ‘ MB’
Write-host ‘Total Size of Cube Databases =’ $SizeGB ‘ GB’
谢谢, 马亨达尔
于 2018-03-26T08:29:45.263 回答
1
使用 SSMS:
- 通过 SSMS 连接,右键单击模型名称和属性。它将为您提供已部署表格模型的估计大小。
使用指标:
- 在门户中列出的 Azure 服务器的监控选项卡下,转到监控->指标->从可用的复选框列表中,检查内存。
希望这可以帮助。
于 2018-07-24T13:33:58.157 回答
1
您可以使用此 http://www.sqlbi.com/tools/vertipaq-analyzer/或此https://www.kasperonbi.com/new-ssas-memory-usage-report-using-power-bi/工具.
于 2017-07-11T20:02:16.367 回答