Compartilhar via


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çãoObservaçã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.

Consulte também

Conceitos

Analysis Services PowerShell

Outros recursos

Gerenciar modelos tabulares usando o PowerShell