Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие 6.doc
Скачиваний:
3
Добавлен:
14.11.2018
Размер:
481 Кб
Скачать
☆

Следующая задача занятия

Определение именованных наборов

2 .Определение именованных наборов

Именованный набор представляет собой многомерное выражение, возвращающее набор (множество) элементов измерения. Можно определять именованные наборы и сохранять их как часть определения куба, а также создавать именованные наборы в клиентских приложениях. Для создания именованных наборов используется сочетание данных куба, арифметических операторов, чисел и функций. Именованные наборы могут применяться пользователями в запросах многомерных выражений, а также для определения наборов во вложенных кубах. Вложенный куб представляет собой коллекцию перекрестно соединенных наборов, ограничивающую для последующих инструкций пространство куба заданным подпространством. Пространство куба обеспечивает большую гибкость и возможность контролировать вычисления ячеек. Это одна из основных концепций работы со сценариями многомерных выражений. Работа со сценариями многомерных выражений рассматривается в следующем разделе этого занятия.

Именованные наборы упрощают запросы многомерных выражений и служат удобными псевдонимами для сложных регулярно используемых выражений наборов. Например, можно определить именованный набор с именем «Крупные торговые посредники», содержащий набор элементов измерения «Торговые посредники», у которых имеется наибольшее число служащих. Тогда конечные пользователи смогут использовать именованный набор «Крупные торговые посредники» в запросах, а вы сможете использовать его, чтобы определить набор во вложенном кубе. Определения именованных наборов хранятся в кубах, но их значения существуют только в памяти. Чтобы создать именованный набор, можно воспользоваться командой Создать именованный набор на вкладке Вычисления конструктора кубов. Дополнительные сведения см. в разделе Именованные наборы (службы SSAS).

В заданиях этого раздела требуется определить два именованных набора: именованный набор «Основные товары» и именованный набор «Крупные торговые посредники».

Определение именованного набора «Основные товары» Чтобы определить именованный набор «Основные товары»

  1. Перейдите на вкладку Вычисления конструктора кубов к кубу учебника по службам Analysis Services и нажмите кнопку Представление формы на панели инструментов.

  2. На панели Организатор сценариев щелкните элемент [Общая доля продаж по всей номенклатуре продукции] и на панели инструментов вкладки Вычисления нажмите кнопку Создать именованный набор.

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

  1. В поле Имя измените имя нового именованного набора на [Основные товары].

На панели Организатор сценариев обратите внимание на особый значок, отличающий именованный набор от команды сценария или вычисляемого элемента.

  1. На вкладке Метаданные панели Средства вычисления последовательно раскройте элементы Товар, Категория, Элементы и Все товары.

Если при попытке просмотра этих метаданных будет выведено сообщение об ошибке, нажмите кнопку Повторное подключение на панели инструментов вкладки Вычисления.

  1. Перетяните элемент Велосипеды в поле Выражение.

Создано выражение набора, которое будет возвращать набор элементов, относящихся к категории «Велосипед» в измерении «Товар».

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]