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.