Invoke-ProcessDimension-Cmdlet

Verarbeitet eine Dimension mit einer bestimmten Verarbeitungstypvariable.

Syntax

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

Invoke-ProcessDimension –DatabaseDimension <Microsoft.AnalysisServices.Dimension> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Beschreibung

Die angegebene Dimension wird vom Invoke-ProcessDimension-Cmdlet verarbeitet. Sie müssen den Verarbeitungstyp angeben. Weitere Informationen zu Verarbeitungstypen für eine Dimension finden Sie unter Verarbeiten von Optionen und Einstellungen (Analysis Services).

Parameter

-Name <string>

Gibt die Dimension an, die verarbeitet werden soll.

Erforderlich?

true

Position?

0

Standardwert

Pipelineeingabe akzeptieren?

false

Platzhalterzeichen akzeptieren?

false

-Database <string>

Gibt die Datenbank an, zu der die Dimension 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

-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>

Gibt ein Microsoft.AnalysisServices.Dimension-Objekt an, das verarbeitet werden soll. Verwenden Sie diesen Parameter, wenn Sie den Dimensionsnamen ü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

Microsoft.AnalysisSevices.Dimension

Ausgaben

Keine

Beispiel 1

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions\Account> Get-Item .| Invoke-ProcessDimension –ProcessType:ProcessDefault

Mit diesem Befehl wird das angegebene Dimensionsobjekt über die Pipeline abgerufen und verarbeitet.

Beispiel 2

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions > Invoke-ProcessDimension –Name “Customer” –Database “AWTEST” –ProcessType “ProcessDefault”

Mit diesem Befehl wird eine bestimmte Dimension identifiziert, die verarbeitet wird.

Hinweis

Manchmal wird eine erfolgreich verarbeitete Dimension als 'nicht verarbeitet' angezeigt, wenn Sie den Dimensionen-Ordner im PowerShell-Fenster auflisten.Um zu überprüfen, ob eine Dimension tatsächlich verarbeitet wurde, überprüfen Sie die Dimensionseigenschaften in SQL Server Management Studio.

Siehe auch

Konzepte

Analysis Services PowerShell

Andere Ressourcen

Verwalten von tabellarischen Modellen mit PowerShell