Командлет Invoke-ProcessDimension
Обрабатывает измерение с использованием переменной конкретного типа обработки.
Синтаксис
Invoke-ProcessDimension [-Name] <System.String> [-Database] <System.String> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Invoke-ProcessDimension –DatabaseDimension <Microsoft.AnalysisServices.Dimension> [-ProcessType] <Microsoft.AnalysisServices.ProcessType> [<CommonParameters>]
Описание
Командлет Invoke-ProcessDimension обрабатывает указанное измерение. Необходимо указать тип обработки. Дополнительные сведения о типах обработки для измерений см. в разделе Обработка параметров и настроек (службы Analysis Services).
Параметры
-Name <строка>
Указывает обрабатываемое измерение.
Обязательное поле? |
true |
Положение? |
0 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-Database <строка>
Указывает базу данных, к которой относится измерение.
Обязательное поле? |
true |
Положение? |
1 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-ProcessType <Microsoft.AnalysisServices.ProcessType>
Задает тип обработки: ProcessFull, ProcessAdd, ProcessUpdate, ProcessIndexes, ProcessData, ProcessDefault, ProcessClear, ProcessStructure, ProcessCelarStructureOnly, ProcessScriptCache, ProcessRecalc.
Обязательное поле? |
true |
Положение? |
2 |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
false |
Принимать символы-шаблоны? |
false |
-DatabaseDimension <Microsoft.AnalysisSevices.Dimension>
Указывает обрабатываемый объект Microsoft.AnalysisServices.Dimension. Используйте этот параметр, если имя измерения должно передаваться по конвейеру.
Обязательное поле? |
true |
Положение? |
именованный |
Значение по умолчанию |
|
Принимать входные данные конвейера? |
True (ByPropertyName) |
Принимать символы-шаблоны? |
false |
<Общие параметры>
Этот командлет поддерживает общие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer и -OutVariable. Дополнительные сведения см. в разделе About_CommonParameters.
Входы и выходы
Входной тип — это тип объектов, которые можно направить в командлет. Возвращаемый тип — это тип объектов, возвращаемых командлетом.
Входные данные |
Microsoft.AnalysisSevices.Dimension |
Результаты |
Нет. |
Пример 1
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions\Account> Get-Item .| Invoke-ProcessDimension –ProcessType:ProcessDefault
Эта команда возвращает объект указанного измерения через конвейер и обрабатывает его.
Пример 2
PS SQL SERVER:\sqlas\locahost\default\Databases\AWTEST\Dimensions > Invoke-ProcessDimension –Name “Customer” –Database “AWTEST” –ProcessType “ProcessDefault”
Эта команда определяет конкретное измерение, которое будет обработано.
Примечание |
---|
Иногда измерение, которое успешно обработано, отображается как необработанное в списке в папке измерений в окне PowerShell. Чтобы проверить, было ли измерение фактически обработано, проверьте свойства измерения в среде SQL Server Management Studio. |