Compartir a través de


Cmdlet Invoke-ProcessDimension

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

Sintaxis

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

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

Descripción

El cmdlet Invoke-ProcessDimension procesa la dimensión especificada. Debe especificar el tipo de procesamiento. Para obtener más información acerca de los tipos de procesamiento para una dimensión, vea Opciones y valores de procesamiento (Analysis Services).

Parámetros

-Name <string>

Especifica la dimensió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 la dimensión pertenece.

¿Obligatorio?

true

¿Posición?

1

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?

2

Valor predeterminado

¿Aceptar la entrada de la canalización?

false

¿Aceptar caracteres comodín?

false

-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>

Especifica un objeto de Microsoft.AnalysisServices.Dimension que se va a procesar. Utilice este parámetro si desea pasar el nombre de la dimensión a través de una canalización.

¿Obligatorio?

true

¿Posición?

con nombre

Valor predeterminado

¿Aceptar la entrada de la canalización?

True (ByPropertyName)

¿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

Microsoft.AnalysisSevices.Dimension

Salidas

Ninguna

Ejemplo 1

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

Este comando recupera el objeto de dimensión especificado mediante la canalización y lo procesa.

Ejemplo 2

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

Este comando identifica una dimensión concreta que se procesará.

[!NOTA]

A veces una dimensión procesada correctamente aparece como “no procesada” al mostrar la carpeta de dimensiones en la ventana de PowerShell. Para comprobar si una dimensión se ha procesado realmente, compruebe las propiedades de dimensión en SQL Server Management Studio.

Vea también

Conceptos

Analysis Services PowerShell

Otros recursos

Administrar modelos tabulares con PowerShell