Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

10762

.pdf
Скачиваний:
0
Добавлен:
25.11.2023
Размер:
11.31 Mб
Скачать

Рисунок 346. Указание имени измерения

В меню «Файл» выберите команду «Сохранить все». В области «Атрибуты» конструктора измерений для измерения «Подробности заказа через Интернет» выберите атрибут «SalesOrderNumber» и в окне свойств задайте для свойства «Name» значение «Описание позиции».

Рисунок 347. Область «Атрибуты» конструктора измерений для измерения «Подробности заказа через Интернет»

В ячейке свойства «NameColumn» нажмите кнопку обзора (…). В диалоговом окне «Столбец имени» выберите в списке «Исходная таблица» значение «Product», в списке «Исходный столбец» — значение

«EnglishProductName» и нажмите кнопку ОК (Рисунок 348).

Рисунок 348. Выбор столбца, содержащего имя

Добавьте атрибут «SalesOrderNumber» к данному измерению, перетащив столбец «SalesOrderNumber» из таблицы «InternetSales» области «Представление источника данных» в область «Атрибуты» (Рисунок

349).

Рисунок 349. Добавление атрибута «SalesOrderNumber»

Измените свойство «Name» нового атрибута «SalesOrderNumber» на «Номер заказа», а значение свойства «OrderBy» на «Key» (Рисунок 350).

Рисунок 350. Свойства атрибута «SalesOrderNumber»

В области «Иерархии» создайте пользовательскую иерархию «Заказы через Интернет», состоящую из уровней «Номер заказа» и «Описание позиции» в этом порядке.

В области «Атрибуты» выберите «Подробности заказа через Интернет», а затем просмотрите значение свойства «StorageMode» в окне свойств (Рисунок 351).

Рисунок 351. Свойство «StorageMode» измерения «Подробности заказа через Интернет»

Обратите внимание, что данное измерение хранится как измерение MOLAP. Хотя изменение режима хранения на ROLAP позволит сократить время обработки и пространство для хранения, это произойдет за счет уменьшения скорости обработки запросов. При выполнении упражнений данной лабораторной работы в качестве режима хранения будет использован MOLAP.

Чтобы добавить созданное измерение в куб «Analysis Services Tutorial», переключитесь в Конструктор кубов. На вкладке «Структура куба» щелкните правой кнопкой мыши в области «Измерения» и выберите команду «Добавить измерение куба» (Рисунок 352).

Рисунок 352. Контекстное меню области "Измерения" конструктора кубов

В диалоговом окне «Добавление измерения куба» выберите измерение «Подробности заказа через Интернет» и нажмите кнопку ОК (Рисунок 353).

Рисунок 353. Добавление созданного измерения

Определение связи фактов для измерений фактов

В конструкторе кубов для куба «Analysis Services Tutorial» перейдите на вкладку «Использование измерений» (Рисунок 354).

Рисунок 354. Вкладка «Использование измерений» конструктора кубов

Обратите внимание, что измерение куба «Подробности заказа через Интернет» автоматически настроено как измерение, имеющее связь фактов, что отражает его уникальный значок.

Нажмите кнопку обзора (…) в ячейке «Описание позиции», на пересечении группы мер «InternetSales» и измерения «Подробности заказа через Интернет», чтобы просмотреть свойства связи фактов. Будет открыто диалоговое окно «Задание связи» (Рисунок 355).

Рисунок 355. Диалоговое окно «Задание связи»

Обратите внимание, что настройка свойств невозможна. Нажмите кнопку «Отмена».

Просмотр куба с использованием измерения фактов

Развернитекуб «Analysis Services Tutorial». После успешного завершения развертывания перейдите в конструкторе кубов на вкладку «Обозреватель», выберите куб «Analysis Services Tutorial» и нажмите кнопку «Повторное соединение».

Очистите все меры и иерархии в области данных, а затем добавьте измерение «ResellerSales – Sales – SalesAmount» в раздел строк области данных.

В области метаданных разверните узлы «Customer», «Location», «CustomerGeography», «Элементы», «AllCustomers», «Australia», «Queensland», «Brisbane», «4000», щелкните правой кнопкой мыши элемент

«AdamPowell» и выберите команду «Добавить в область вложенных кубов» (Рисунок 356).

Рисунок 356. Добавление элемента измерения "Customer"

Фильтр, согласно которому ограничивается число заказов, возвращаемых одному клиенту, позволяет пользователю выполнить детализацию по огромной таблице фактов, не ощущая заметного падения скорости обработки запросов (Рисунок 357).

Рисунок 357. Фильтр

Добавьте определяемую пользователем иерархию «Заказы через Интернет» из измерения «Подробности заказа через Интернет» в раздел строк области данных (Рисунок 358).

Рисунок 358. Номера заказов и объемы закупок Адама Пауэлла

Обратите внимание, что соответствующие номера заказов и объемы закупок Адама Пауэлла теперь отображаются в области данных.

Раскройте один из номеров заказа в области строк, чтобы увидеть подробности выбранной позиции строки заказа (Рисунок 359).

Рисунок 359. Подробности конкретного заказа

Определение связи «многие ко многим»

В задачах этого раздела предстоит определить измерение «Sales Reasons» (Причины продаж) и группу мер «Sales Reasons», а также создать связь «многие ко многим» между измерением «Sales Reasons» и

группой мер «Internet Sales» через группу мер «Sales Reasons».

Добавление необходимых таблиц к представлению источника данных

Откройте конструктор представлений источника данных для представления источника данных «DW Adventure Works».

Щелкните правой кнопкой мыши область «Организатор схем» и в контекстном меню выберите команду «Создать диаграмму» (Рисунок 360)и укажите «Причина заказа через Интернет» в качестве имени созданной диаграммы (Рисунок 361).

Рисунок 360. Контекстное меню области «Организатор схем»

Рисунок 361. Созданная диаграмма «Причина заказа через Интернет»

Перетащите таблицу «InternetSales» из области «Таблицы» в область «Схема» (Рисунок 362).

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