Командлет Invoke-PolicyEvaluation
Обрабатывает секцию с использованием переменной конкретного типа обработки.
Синтаксис
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>
Указывает обрабатываемую секцию.
Обязательное поле? |
true |
Положение? |
0 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-Database <строка>
Указывает базу данных, к которой относится куб.
Обязательное поле? |
true |
Положение? |
1 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-CubeName <строка>
Указывает куб, к которому принадлежит группа мер.
Обязательное поле? |
true |
Положение? |
2 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-MeasureGroupName <строка>
Указывает группу мер, к которой принадлежит секция.
Обязательное поле? |
true |
Положение? |
2 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-DatabasePartition <Microsoft.AnalysisServices.Partition>
Указывает обрабатываемую секцию.
Обязательное поле? |
true |
Положение? |
2 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Задает тип обработки: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
Обязательное поле? |
true |
Положение? |
именованный |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
<Общие параметры>
Этот командлет поддерживает общие параметры: -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
Эта команда передает в конвейер удостоверение обрабатываемой секции.
Пример 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”
Эта команда обрабатывает секцию Total_Orders_2003 в группе мер Sales Orders базы данных AWTEST.