Cmdlet Invoke-ProcessPartition
Elaborare una partizione utilizzando una variabile di tipo di elaborazione specifica.
Sintassi
Invoke-ProcessPartition [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [-CubeName] <System.String> [-MeasureGroupName] <System.String> [<CommonParameters>]
Invoke-ProcessPartition –DatabasePartition <Microsoft.AnalysisServices.Partition> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Descrizione
Il cmdlet Invoke-ProcessParition elabora una partizione specifica di un database di Analysis Services per un cubo e un gruppo di misure specifici. Il valore ProcessType consente di determinare l'ambito dell'operazione. Quando si elabora una partizione, è necessario specificare il tipo di elaborazione. Per ulteriori informazioni, vedere Opzioni e impostazioni di elaborazione (Analysis Services).
Parametri
-Name <string>
Specifica la partizione da elaborare.
Obbligatorio? |
true |
Posizione? |
0 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-Database <string>
Specifica il database a cui appartiene il cubo.
Obbligatorio? |
true |
Posizione? |
1 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-CubeName <string>
Specifica il cubo a cui appartiene il gruppo di misure.
Obbligatorio? |
true |
Posizione? |
2 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-MeasureGroupName <string>
Specifica il gruppo di misure a cui appartiene la partizione.
Obbligatorio? |
true |
Posizione? |
2 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-DatabasePartition <Microsoft.AnalysisServices.Partition>
Specifica la partizione da elaborare.
Obbligatorio? |
true |
Posizione? |
2 |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Specifica il tipo di processo: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
Obbligatorio? |
true |
Posizione? |
named |
Valore predefinito |
|
Accettare input da pipeline? |
false |
Accettare caratteri jolly? |
false |
<CommonParameters>
Questo cmdlet supporta i parametri comuni, ovvero -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere About_CommonParameters.
Input e output
Il tipo di input è il tipo degli oggetti che è possibile inoltrare tramite pipe al cmdlet. Il tipo restituito è il tipo di oggetti restituito dal cmdlet.
Input |
Nessuno |
Output |
Nessuno |
Esempio 1
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works\MeasureGroups\Sales Orders\Partitions\Total_Orders_2004 > Get-Item .| Invoke-ProcessPartition –ProcessType:ProcessDefault
Questo comando reindirizza l'identità della partizione da elaborare.
Esempio 2
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works\MeasureGroups> Invoke-ProcessPartition –Name “Total_Orders_2003” –MeasureGroupname “Sales Order” –CubeName “Adventure Works” –database “AWTEST” –ProcessType “ProcessFull”
Questo comando elabora la partizione Total_Orders_2003 nel gruppo di misure Sales Orders del database AWTEST.
Vedere anche
Concetti
PowerShell per Analysis Services