我们如何在天蓝色分析服务表格模型中获得分析服务数据库大小

时间:2017-07-09 03:51:19

标签: azure-analysis-services

我们想知道在Azure分析服务上部署后的分析服务数据库大小

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您可以使用以下脚本查找整体大小和模型大小适用于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’

谢谢, Mahendar

答案 2 :(得分:0)

使用SSMS:

  • 通过SSMS连接,右键单击模型名称和属性。它将为您提供已部署表格模型的估计大小。

使用指标:

  • 在门户网站中列出的Azure服务器的“监视”选项卡下,转到“监视”->“指标”->从复选框的可用列表中,选中“内存”。

希望这会有所帮助。