Invoke-ProcessCube-Cmdlet

Verarbeitet einen Cube mit einer bestimmten Verarbeitungstypvariable.

Syntax

Invoke-ProcessCube [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Invoke-ProcessCube –DatabaseCube <Microsoft.AnalysisServices.Cube> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Beschreibung

Das Invoke-ProcessCube-Cmdlet verarbeitet einen Cube auf der Ebene, die Sie angeben. ProcessFull überschreibt z. B. vorhandene Daten mit allen neuen Daten. Bei der Verarbeitung eines Cubes muss der Verarbeitungstyp angegeben werden. Weitere Informationen finden Sie unter Verarbeiten von Optionen und Einstellungen (Analysis Services).

Parameter

-Name <string>

Gibt den Cube an, der 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

-ProcessType <Microsoft.AnalysisServices.ProcessType>

Gibt den Prozesstyp an: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.

Erforderlich?

true

Position?

2

Standardwert

Pipelineeingabe akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-DatabaseCube <Microsoft.AnalysisSevices.Cube>

Gibt ein Microsoft.AnalysisServices.Cube-Objekt an, das verarbeitet werden soll. Verwenden Sie diesen Parameter, wenn Sie den Cubenamen über die Pipeline übergeben möchten.

Erforderlich?

true

Position?

benannt

Standardwert

Pipelineeingabe akzeptieren?

True (ByPropertyName)

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

Beispiel 1

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works > Get-Item .| Invoke-ProcessCube–ProcessType:ProcessDefault

Dieser Befehl wird bis in die Identität des Cubes weitergereicht, der verarbeitet werden soll.

Beispiel 2

PS SQL SERVER:\sqlas\locahost\default > Invoke-ProcessCube “Adventure Works” –database AWTEST –ProcessType:ProcessDefault

Mit diesem Befehl wird der Adventure Works-Cube in der AWTEST-Datenbank verarbeitet.

Siehe auch

Konzepte

Analysis Services PowerShell

Andere Ressourcen

Verwalten von tabellarischen Modellen mit PowerShell