Freigeben über


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.

Siehe auch

Konzepte

Analysis Services PowerShell

Andere Ressourcen

Verwalten von tabellarischen Modellen mit PowerShell