2011年4月10日 星期日

AMO學習-使用PowerShell去讀取Partition的資訊

#載入組件
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.AnalysisServices")
#新增一個AnalysisServices的server物件
$server = New-Object Microsoft.AnalysisServices.Server
#連到instance
$server.connect("WINXP")
#找出名稱為QACube的database
$database=$server.databases["QACube"]
#找出名稱為QACube的Cube
$cube=$database.cubes["QACube"]
#找出名稱為Fact RYO的measuregroup
$measuregroup=$cube.measuregroups["Fact RYO"]
#找出名稱為Fact RYO的measuregroup
$partition=$measuregroup.partitions
#select所有partition的name,LastProcessed,DataSource,StorageMode
$partition|select-object name,LastProcessed,DataSource,StorageMode

沒有留言:

張貼留言