Invoke-ProcessPartition-Cmdlet
Verarbeiten Sie eine Partition mit einer bestimmten Verarbeitungstypvariable.
Syntax
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>]
Beschreibung
Das Invoke-ProcessParitions-Cmdlet verarbeitet eine bestimmte Partition einer Analysis Services-Datenbank für einen angegebenen Cube und eine Measuregruppe. Der ProcessType-Wert bestimmt den Bereich des Verarbeitungsvorgangs. Bei der Verarbeitung einer Partition muss der Verarbeitungstyp angegeben werden. Weitere Informationen finden Sie unter Verarbeiten von Optionen und Einstellungen (Analysis Services).
Parameter
-Name <string>
Gibt die Partition an, die verarbeitet werden soll.
Erforderlich? |
true |
Position? |
0 |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-Database <string>
Gibt die Datenbank an, zu der der Cube gehört.
Erforderlich? |
true |
Position? |
1 |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-CubeName <string>
Gibt den Cube an, zu dem die Measuregruppe gehört.
Erforderlich? |
true |
Position? |
2 |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-MeasureGroupName <string>
Gibt die Measuregruppe an, zu der die Partition gehört.
Erforderlich? |
true |
Position? |
2 |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-DatabasePartition <Microsoft.AnalysisServices.Partition>
Gibt die Partition an, die verarbeitet werden soll.
Erforderlich? |
true |
Position? |
2 |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Gibt den Prozesstyp an: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
Erforderlich? |
true |
Position? |
benannt |
Standardwert |
|
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
<CommonParameters>
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer und -OutVariable. Weitere Informationen finden Sie unter About_CommonParameters.
Eingaben und Ausgaben
Mit dem Eingabetyp wird festgelegt, welchen Typ von Objekten Sie über die Pipeline an das Cmdlet übergeben können. Der Rückgabetyp bezeichnet den Typ der vom Cmdlet zurückgegebenen Objekte.
Eingaben |
Keine |
Ausgaben |
Keine Angabe |
Beispiel 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
Dieser Befehl wird bis in die Identität der Partition weitergereicht, die verarbeitet werden soll.
Beispiel 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”
Dieser Befehl verarbeitet die Partition Total_Orders_2003 in der Measuregruppe Verkaufsaufträge der Datenbank AWTEST.