Основные понятия о сценариях многомерных выражений. Типы сценариев многомерных выражений. Инструкция calculate

Основные понятия о сценариях многомерных выражений

В службах SSAS сценарии многомерных выражений состоят из одного или нескольких многомерных выражений или инструкций, заполняющих куб вычислениями.

Сценарий многомерных выражений определяет процесс вычислений для куба. Сценарий многомерных выражений также считается частью самого куба. Поэтому изменение сценария многомерных выражений, связанного с кубом, сразу изменяет процесс вычислений для куба.

Для создания сценариев многомерных выражений можно воспользоваться конструктором кубов в среде BI Dev Studio.

Существует два типа сценариев многомерных выражений:

-Сценарий многомерных выражений по умолчанию. При создании куба службы SSAS создают стандартный сценарий многомерных выражений для этого куба. В этом сценарии определяется этап вычисления для всего куба.

-Пользовательский сценарий многомерных выражений. После создания куба можно добавить пользовательские сценарии многомерных выражений, расширяющие характеристики вычисления куба.

Сценарий многомерных выражений по умолчанию, создаваемый службами SSAS при определении куба, содержит одну инструкцию CALCULATE. Эта инструкция CALCULATE находится в начале сценария многомерных выражений по умолчанию и говорит о том, что весь куб должен быть рассчитан во время первого этапа вычислений.

Сценарий многомерных выражений по умолчанию также включает в себя команды, создающие именованные наборы, назначения и вычисляемые элементы, созданные в конструкторе кубов:

-службы SSAS добавляют команды непосредственно в сценарий многомерных выражений по умолчанию;

-для каждого именованного набора в кубе в сценарий многомерных выражений по умолчанию добавляется соответствующая инструкция CREATE SET.

-для каждого вычисляемого элемента в кубе в сценарий многомерных выражений по умолчанию добавляется соответствующая инструкция CREATE MEMBER.

Если с кубом не связан ни один сценарий многомерных выражений, куб вычисляется по сценарию многомерных выражений по умолчанию. Куб должен быть связан хотя бы с одним сценарием многомерных выражений, поскольку только в сценарии определяется порядок вычисления куба.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: