Cmdlet Invoke-ProcessCube
Procesar un cubo utilizando una variable concreta del tipo de procesamiento.
Sintaxis
Invoke-ProcessCube [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Invoke-ProcessCube –DatabaseCube <Microsoft.AnalysisServices.Cube> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Descripción
El cmdlet Invoke-ProcessCube procesa un cubo al nivel especificado. Por ejemplo, ProcessFull sobrescribe los datos existentes con todos los nuevos datos. Al procesar un cubo, debe especificar el tipo de procesamiento. Para obtener más información, vea Opciones y valores de procesamiento (Analysis Services).
Parámetros
-Name <string>
Especifica el cubo 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 |
-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 |
-DatabaseCube <Microsoft.AnalysisSevices.Cube>
Especifica el objeto Microsoft.AnalysisServices.Cube que se va a procesar. Utilice este parámetro si desea pasar el nombre del cubo 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 |
Ninguna |
Salidas |
Ninguna |
Ejemplo 1
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works > Get-Item .| Invoke-ProcessCube–ProcessType:ProcessDefault
Este comando canaliza la identidad del cubo que se va a procesar.
Ejemplo 2
PS SQL SERVER:\sqlas\locahost\default > Invoke-ProcessCube “Adventure Works” –database AWTEST –ProcessType:ProcessDefault
Este comando procesa el cubo Adventure Works en la base de datos AWTEST.