Cmdlet ProcessCube
Processe um cubo usando uma variável de tipo de processamento específica.
Sintaxe
Invoke-ProcessCube [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Invoke-ProcessCube –DatabaseCube <Microsoft.AnalysisServices.Cube> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Descrição
O cmdlet Invoke-ProcessCube processa um cubo ao nível que você especificar. Por exemplo, ProcessFull substitui os dados existentes por todos os novos dados. Ao processar um cubo, você deve especificar o tipo de processamento. Para obter mais informações, consulte Processando opções e configurações (Analysis Services).
Parâmetros
-Name <cadeia de caracteres>
Especifica o cubo a ser processado.
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 o cubo 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 |
-DatabaseCube <Microsoft.AnalysisSevices.Cube>
Especifica um objeto Microsoft.AnalysisServices.Cube a ser processado. Use este parâmetro se você desejar transmitir o nome do cubo 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 |
Nenhuma |
Saídas |
Nenhuma |
Exemplo 1
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works > Get-Item .| Invoke-ProcessCube–ProcessType:ProcessDefault
Este comando reside na identidade do cubo ser processado.
Exemplo 2
PS SQL SERVER:\sqlas\locahost\default > Invoke-ProcessCube “Adventure Works” –database AWTEST –ProcessType:ProcessDefault
Este comando processa o cubo Adventure Works no banco de dados AWTEST.