Cmdlet Invoke-ProcessDimension

Elaborare una dimensione utilizzando una variabile di tipo di elaborazione specifica.

Sintassi

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

Invoke-ProcessDimension –DatabaseDimension <Microsoft.AnalysisServices.Dimension> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

Descrizione

Il cmdlet Invoke-ProcessDimension elabora la dimensione specificata. È necessario specificare il tipo di elaborazione. Per ulteriori informazioni sui tipi di elaborazione per una dimensione, vedere Opzioni e impostazioni di elaborazione (Analysis Services).

Parametri

-Name <string>

Specifica la dimensione 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 la dimensione.

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

-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>

Specifica un oggetto Microsoft.AnalysisServices.Dimension da elaborare. Utilizzare questo parametro se si desidera passare il nome della dimensione 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

Microsoft.AnalysisSevices.Dimension

Output

Nessuno

Esempio 1

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions\Account> Get-Item .| Invoke-ProcessDimension –ProcessType:ProcessDefault

Questo comando recupera l'oggetto dimensione specificato tramite la pipeline e lo elabora.

Esempio 2

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions > Invoke-ProcessDimension –Name “Customer” –Database “AWTEST” –ProcessType “ProcessDefault”

Questo comando identifica una dimensione specifica che sarà elaborata.

[!NOTA]

A volte una dimensione elaborata correttamente appare come "non elaborata" quando si elenca la cartella delle dimensioni nella finestra di PowerShell. Per verificare se una dimensione è effettivamente elaborata, archiviare le proprietà della dimensione in SQL Server Management Studio.

Vedere anche

Concetti

PowerShell per Analysis Services

Altre risorse

Post sulla gestione dei modelli tabulari tramite PowerShell