Invoke-ProcessDimension cmdlet
Process a dimension using a specific processing type variable.
Invoke-ProcessDimension [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Invoke-ProcessDimension –DatabaseDimension <Microsoft.AnalysisServices.Dimension> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
The Invoke-ProcessDimension cmdlet processes the specified dimension. You must specify the processing type. For more information about processing types for a dimension, see Processing Options and Settings (Analysis Services).
-Name <string>
Specifies the dimension to be processed.
|
Required? |
true |
|
Position? |
0 |
|
Default value |
|
|
Accept pipeline input? |
false |
|
Accept wildcard characters? |
false |
-Database <string>
Specifies the database to which the dimension belongs.
|
Required? |
true |
|
Position? |
1 |
|
Default value |
|
|
Accept pipeline input? |
false |
|
Accept wildcard characters? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Specifies the process type: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
|
Required? |
true |
|
Position? |
2 |
|
Default value |
|
|
Accept pipeline input? |
false |
|
Accept wildcard characters? |
false |
-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>
Specifies a Microsoft.AnalysisServices.Dimension object to be processed. Use this parameter if you want to pass in the dimension name via pipeline.
|
Required? |
true |
|
Position? |
named |
|
Default value |
|
|
Accept pipeline input? |
True (ByPropertyName) |
|
Accept wildcard characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see About_CommonParameters.
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions > Invoke-ProcessDimension –Name “Customer” –Database “AWTEST” –ProcessType “ProcessDefault”
This command identifies a specific dimension that will be processed.
Note
|
|---|
|
Sometimes a dimension that processed successfully appears as ‘unprocessed’ when you list the dimensions folder in the PowerShell window. To verify whether a dimension was actually processed, check the dimension properties in SQL Server Management Studio. |
Note