Cmdlet Invoke-ProcessCube

Elaborare un cubo utilizzando una variabile di tipo di elaborazione specifica.

Sintassi

Invoke-ProcessCube [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Invoke-ProcessCube –DatabaseCube <Microsoft.AnalysisServices.Cube> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Descrizione

Il cmdlet Invoke-ProcessCube elabora un cubo al livello specificato. Ad esempio, ProcessFull sovrascrive dati esistenti con tutti dati nuovi. Quando si elabora un cubo, è necessario specificare il tipo di elaborazione. Per ulteriori informazioni, vedere Opzioni e impostazioni di elaborazione (Analysis Services).

Parametri

-Name <string>

Specifica il cubo da elaborare.

Obbligatorio?

true

Posizione?

0

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-Database <string>

Specifica il database a cui appartiene il cubo.

Obbligatorio?

true

Posizione?

1

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-ProcessType <Microsoft.AnalysisServices.ProcessType>

Specifica il tipo di processo: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.

Obbligatorio?

true

Posizione?

2

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-DatabaseCube <Microsoft.AnalysisSevices.Cube>

Specifica un oggetto Microsoft.AnalysisServices.Cube da elaborare. Utilizzare questo parametro se si desidera passare il nome del cubo tramite pipeline.

Obbligatorio?

true

Posizione?

named

Valore predefinito

Accettare input da pipeline?

True (ByPropertyName)

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni, cioè -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_CommonParameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile inoltrare tramite pipe al cmdlet. Il tipo restituito è il tipo di oggetti restituito dal cmdlet.

Input

Nessuno

Output

Nessuno

Esempio 1

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works > Get-Item .| Invoke-ProcessCube–ProcessType:ProcessDefault

Questo comando reindirizza l'identità del cubo da elaborare.

Esempio 2

PS SQL SERVER:\sqlas\locahost\default > Invoke-ProcessCube “Adventure Works” –database AWTEST –ProcessType:ProcessDefault

Questo comando elabora il cubo Adventure Works nel database AWTEST.

Vedere anche

Concetti

PowerShell per Analysis Services

Altre risorse

Post sulla gestione dei modelli tabulari tramite PowerShell