Cmdlet Invoke-ProcessPartition
Processe uma partição usando uma variável de tipo de processamento específica.
Sintaxe
Invoke-ProcessPartition [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [-CubeName] <System.String> [-MeasureGroupName] <System.String> [<CommonParameters>]
Invoke-ProcessPartition –DatabasePartition <Microsoft.AnalysisServices.Partition> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Descrição
O cmdlet do Invoke-ProcessParition processa uma partição específica de um banco de dados do Analysis Services, para um determinado cubo e grupo de medidas. O valor ProcessType determina o escopo da operação. Ao processar uma partição, 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 a partiçã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 o cubo pertence.
Obrigatório? |
true |
Posição? |
1 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-CubeName <string>
Especifica o cubo ao qual o grupo de medidas pertence.
Obrigatório? |
true |
Posição? |
2 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-MeasureGroupName <string>
Especifica o grupo de medidas ao qual a partição pertence.
Obrigatório? |
true |
Posição? |
2 |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
Aceitar caracteres curinga? |
false |
-DatabasePartition <Microsoft.AnalysisServices.Partition>
Especifica a partição a ser processada.
Obrigatório? |
true |
Posição? |
2 |
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? |
nomeado |
Valor padrão |
|
Aceitar entrada de pipeline? |
false |
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\MeasureGroups\Sales Orders\Partitions\Total_Orders_2004 > Get-Item .| Invoke-ProcessPartition –ProcessType:ProcessDefault
Este comando reside na identidade da partição a ser processada.
Exemplo 2
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works\MeasureGroups> Invoke-ProcessPartition –Name “Total_Orders_2003” –MeasureGroupname “Sales Order” –CubeName “Adventure Works” –database “AWTEST” –ProcessType “ProcessFull”
Este comando processa a partição Total_Orders_2003 no grupo de medidas Pedidos de Vendas do banco de dados AWTEST.