Compartilhar via


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.

Consulte também

Conceitos

Analysis Services PowerShell

Outros recursos

Gerenciar modelos tabulares usando o PowerShell