Cmdlet Invoke-ProcessDimension
Processe uma dimensão usando uma variável de tipo de processamento específica.
Sintaxe
Invoke-ProcessDimension [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Invoke-ProcessDimension –DatabaseDimension <Microsoft.AnalysisServices.Dimension> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Descrição
O cmdlet Invoke-ProcessDimension processa a dimensão especificada. Especifique o tipo de processamento. Para obter mais informações sobre tipos de processamento para uma dimensão, consulte Processando opções e configurações (Analysis Services).
Parâmetros
-Name <cadeia de caracteres>
Especifica a dimensão a ser processada.
Obrigatório? |
true |
Posição? |
0 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-Database <cadeia de caracteres>
Especifica o banco de dados ao qual a dimensão pertence.
Obrigatório? |
true |
Posição? |
1 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Especifica o tipo de processo: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
Obrigatório? |
true |
Posição? |
2 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>
Especifica um objeto Microsoft.AnalysisServices.Dimension a ser processado. Use este parâmetro se você desejar transmitir o nome da dimensão por pipeline.
Obrigatório? |
true |
Posição? |
nomeado |
Valor padrão |
|
Aceitar entrada de pipeline? |
True (ByPropertyName) |
Aceitar caracteres curinga? |
false |
<CommonParameters>
Este cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte About_CommonParameters.
Entradas e saídas
O tipo de entrada é o tipo dos objetos que você pode transportar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.
Entradas |
Microsoft.AnalysisSevices.Dimension |
Saídas |
Nenhum |
Exemplo 1
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions\Account> Get-Item .| Invoke-ProcessDimension –ProcessType:ProcessDefault
Este comando recupera o objeto de dimensão especificado através do pipeline e processa-o.
Exemplo 2
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions > Invoke-ProcessDimension –Name “Customer” –Database “AWTEST” –ProcessType “ProcessDefault”
Este comando identifica uma dimensão específica que será processada.
Observação |
---|
Às vezes, uma dimensão processada com êxito aparece como 'não processada' quando você lista a pasta de dimensões na janela do PowerShell. Para certificar-se de que uma dimensão tenha sido de fato processada, verifique as propriedades de dimensão no SQL Server Management Studio. |