共用方式為


Invoke-ProcessCube 指令程式

使用特定的處理類型變數來處理 Cube。

語法

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

Invoke-ProcessCube –DatabaseCube <Microsoft.AnalysisServices.Cube> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]

說明

Invoke-ProcessCube 指令程式會將 Cube 處理至您指定的層級。 例如,ProcessFull 會使用全新的資料來覆寫現有的資料。 處理 Cube 時,您必須指定處理類型。 如需詳細資訊,請參閱<處理選項和設定 (Analysis Services)>。

參數

-Name <string>

指定要處理的 Cube。

必要項?

true

位置?

0

預設值

接受管線輸入?

false

接受萬用字元?

false

-Database <string>

指定 Cube 所屬的資料庫。

必要項?

true

位置?

1

預設值

接受管線輸入?

false

接受萬用字元?

false

-ProcessType <Microsoft.AnalysisServices.ProcessType>

指定處理類型:ProcessFull、ProcessAdd、ProcessUpdate、ProcessIndexes、ProcessData、ProcessDefault、ProcessClear、ProcessStructure、ProcessCelarStructureOnly、ProcessScriptCache、ProcessRecalc。

必要項?

true

位置?

2

預設值

接受管線輸入?

false

接受萬用字元?

false

-DatabaseCube <Microsoft.AnalysisSevices.Cube>

指定要處理的 Microsoft.AnalysisServices.Cube 物件。 如果您想要經由管線傳入 Cube 名稱,請使用此參數。

必要項?

true

位置?

具名

預設值

接受管線輸入?

True (ByPropertyName)

接受萬用字元?

false

<CommonParameters>

這個指令程式支援一般參數:-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer 和 -OutVariable。 如需詳細資訊,請參閱<About_CommonParameters>。

輸入和輸出

輸入類型是可透過管道傳送至指令程式的物件類型。 傳回類型是指令程式所傳回的物件類型。

輸入

輸出

範例 1

PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Cubes\Adventure Works > Get-Item .| Invoke-ProcessCube–ProcessType:ProcessDefault

此命令會使用管道傳送要處理之 Cube 的識別。

範例 2

PS SQL SERVER:\sqlas\locahost\default > Invoke-ProcessCube “Adventure Works” –database AWTEST –ProcessType:ProcessDefault

這個命令會處理 AWTEST 資料庫中的 Adventure Works Cube。

請參閱

概念

Analysis Services PowerShell

其他資源

使用 PowerShell 管理表格式模型