Поделиться через


Командлет 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.

См. также

Основные понятия

Analysis Services PowerShell

Другие ресурсы

Управление табличными моделями с помощью PowerShell