Invoke-ProcessPartition コマンドレット
特定の処理の種類の変数を使用してパーティションを処理します。
構文
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>]
説明
Invoke-ProcessParition コマンドレットは、指定したキューブおよびメジャー グループのために、Analysis Services データベースの特定のパーティションを処理します。 ProcessType 値により、操作のスコープが決定されます。 パーティションを処理する際は、処理の種類を指定する必要があります。 詳細については、「処理オプションと設定 (Analysis Services)」を参照してください。
パラメーター
-Name <string>
処理するパーティションを指定します。
必須/オプション |
必須 |
位置 |
0 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
-Database <string>
キューブが属するデータベースを指定します。
必須/オプション |
必須 |
位置 |
1 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
-CubeName <string>
メジャー グループが属するキューブを指定します。
必須/オプション |
必須 |
位置 |
2 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
-MeasureGroupName <string>
パーティションが属するメジャー グループを指定します。
必須/オプション |
必須 |
位置 |
2 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
-DatabasePartition <Microsoft.AnalysisServices.Partition>
処理するパーティションを指定します。
必須/オプション |
必須 |
位置 |
2 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
処理の種類を指定します (ProcessFull、ProcessAdd、ProcessUpdate、ProcessIndexes、ProcessData、ProcessDefault、ProcessClear、ProcessStructure、ProcessCelarStructureOnly、ProcessScriptCache、ProcessRecalc)。
必須/オプション |
必須 |
位置 |
指定 |
既定値 |
|
パイプライン入力の受け入れ |
不可 |
ワイルドカード文字の受け入れ |
不可 |
<CommonParameters>
このコマンドレットは共通のパラメーターをサポートしています (-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable)。 詳細については、「About_CommonParameters」を参照してください。
入力および出力
入力型は、コマンドレットにパイプできるオブジェクトの型です。 戻り値の型は、コマンドレットが返すオブジェクトの型です。
入力 |
なし |
出力 |
なし |
例 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
このコマンドは、処理対象のパーティションの ID をパイプで渡しています。
例 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”
このコマンドは、AWTEST データベースの Sales Orders メジャー グループ内の Total_Orders_2003 パーティションを処理します。