A Windows PowerShell-parancsmagok használatával az adatraktár az összes dimenzió feldolgozása

 

Érvényes: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Az adatraktár minden dimenzió feldolgozása egyenként helyett Windows PowerShell-parancsmagok használatával egyetlen művelettel a dimenziók tud feldolgozni. A kiszolgálón, amelyen az SQL Server Analysis Services (SSAS), a következő Windows PowerShell-parancsfájl. Ügyeljen arra, hogy a kiszolgáló teljesen minősített nevét adja meg. Minden egyes parancsot külön-külön írja be, vagy mentheti azokat az összes, a Windows PowerShell-parancsfájl (.ps1) fájlt, és futtassa a parancsfájlt.

Service Manager parancsmagok használata előtt kell a Service Manager-rendszerhéj konfigurálása. A Service Manager-rendszerhéj konfigurálásával kapcsolatos további információkért lásd: konfigurálása és használata a System Center 2012 - Service Manager Windows PowerShell-parancsmagok.

Minden dimenzió-parancsmagok használatával feldolgozása

  1. Másolja és illessze be a következő kódtöredékek Service Manager-rendszerhéj parancssorában:

    1. [System.Reflection.Assembly]::LoadWithPartialName
      ("Microsoft.AnalysisServices") > $NULL  
      
    2. $Server = New-Object Microsoft.AnalysisServices.Server  
      $Server.Connect("<FullyQualifiedServerName>")  
      $Databases = $Server.Databases  
      $DWASDB = $Databases["DWASDataBase"]  
      $Dimensions = New-Object Microsoft.AnalysisServices.Dimension  
      $Dimensions = $DWASDB.Dimensions  
      
    3. foreach ($Dimension in $Dimensions){$Dimension.Process("ProcessFull")}  
      

Lásd még:

Az Adatraktárak kezelése a System Center 2012 - Service Manager