Cmdlet Invoke-ProcessPartition

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

Sintassi

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>]

Descrizione

Il cmdlet Invoke-ProcessParition elabora una partizione specifica di un database di Analysis Services per un cubo e un gruppo di misure specifici. Il valore ProcessType consente di determinare l'ambito dell'operazione. Quando si elabora una partizione, è necessario specificare il tipo di elaborazione. Per ulteriori informazioni, vedere Opzioni e impostazioni di elaborazione (Analysis Services).

Parametri

-Name <string>

Specifica la partizione 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

-CubeName <string>

Specifica il cubo a cui appartiene il gruppo di misure.

Obbligatorio?

true

Posizione?

2

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-MeasureGroupName <string>

Specifica il gruppo di misure a cui appartiene la partizione.

Obbligatorio?

true

Posizione?

2

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-DatabasePartition <Microsoft.AnalysisServices.Partition>

Specifica la partizione da elaborare.

Obbligatorio?

true

Posizione?

2

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?

named

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni, ovvero -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\MeasureGroups\Sales Orders\Partitions\Total_Orders_2004 > Get-Item .| Invoke-ProcessPartition –ProcessType:ProcessDefault

Questo comando reindirizza l'identità della partizione da elaborare.

Esempio 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”

Questo comando elabora la partizione Total_Orders_2003 nel gruppo di misure Sales Orders del database AWTEST.

Vedere anche

Concetti

PowerShell per Analysis Services

Altre risorse

Post sulla gestione dei modelli tabulari tramite PowerShell