Compartir a través de


Cmdlet Invoke-ProcessPartition

Procesar una partición utilizando una variable concreta del tipo de procesamiento.

Sintaxis

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

Descripción

El cmdlet Invoke-ProcessPartition procesa una partición específica de una base de datos de Analysis Services, un cubo y un grupo de medida proporcionados. El valor de ProcessType determina el ámbito de la operación. Al procesar una partición, debe especificar el tipo de procesamiento. Para obtener más información, vea Opciones y valores de procesamiento (Analysis Services).

Parámetros

-Name <cadena>

Especifica la partición que se va a procesar.

¿Obligatorio?

true

¿Posición?

0

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-Database <string>

Especifica la base de datos a la que el cubo pertenece.

¿Obligatorio?

true

¿Posición?

1

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-CubeName <string>

Especifica el cubo al que pertenece el grupo de medida.

¿Obligatorio?

true

¿Posición?

2

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-MeasureGroupName <string>

Especifica el grupo de medida al que la partición pertenece.

¿Obligatorio?

true

¿Posición?

2

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-DatabasePartition <Microsoft.AnalysisServices.Partition>

Especifica la partición que se va a procesar.

¿Obligatorio?

true

¿Posición?

2

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-ProcessType <Microsoft.AnalysisServices.ProcessType>

Especifica el tipo de proceso: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache o ProcessRecalc.

¿Obligatorio?

true

¿Posición?

con nombre

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

<CommonParameters>

Este cmdlet admite parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, vea Acerca de CommonParameters.

Entradas y salidas

El tipo de entrada es el tipo de objetos que se pueden canalizar al cmdlet. El tipo de valor devuelto es el tipo de objeto que el cmdlet devuelve.

Entradas

Ninguna

Salidas

Ninguna

Ejemplo 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

Este comando canaliza la identidad de la partición que se va a procesar.

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

Este comando procesa la partición Total_Orders_2003 en el grupo de medidas Sales Orders de la base de datos AWTEST.

Vea también

Conceptos

Analysis Services PowerShell

Otros recursos

Administrar modelos tabulares con PowerShell