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

ЛР

.pdf
Скачиваний:
6
Добавлен:
08.05.2015
Размер:
1.28 Mб
Скачать

1.На шаге Welcome мастера куба, нажмите Next.

2.На шаге Select a fact table from a data source, разверните ветвь источника данных Tutorial, и нажмите на sales_fact_1998.

3.Можно просмотреть данные в таблице sales_fact_1998, нажав на кнопку Browse data. После просмотра данных, закройте окно просмотра данных, и нажмите Next.

4.Для определения мер куба, сделайте двойной щелчок мышью, ниже Fact table numeric columns, на store_sales. Повторите эту процедуру для столбцов store_cost и unit_sales, и нажмите Next.

Создание измерения времени

1.На шаге мастера Select the dimensions for your cube, нажмите New Dimension. Это вызовет Dimension Wizard (Мастер измерений).

2.На шаге Welcome, нажмите Next.

3.На шаге Choose how you want to create the dimension, выберите Star Schema: A single dimension table, и нажмите Next.

4.На шаге Select the dimension table, нажмите time_by_day. Можно просмотреть данные в таблице time_by_day, нажав кнопку Browse Data. После просмотра данных таблицы time_by_day, нажмите Next.

5.На шаге Select the dimension type, выберите Time dimension, и нажмите Next.

6.Далее, необходимо определить уровни измерения. На шаге Create the time dimension levels, нажмите Select time levels, выберите Year, Quarter, Month, и нажмите Next.

7.На шаге Select advanced options, нажмите Next.

8.На последнем шаге мастера, введите Time, в поле для ввода имени измерения. Возможно, определить будет ли созданное измерение общим или частным. Пометив Share this dimension with other cubes галочкой вы сделаете измерение общим.

9.Нажмите Finish для возвращения Cube Wizard.

10.На шаге Cube Wizard, в списке Cube dimensions появится созданное измерение.

Создание измерения продуктов

1.Еще раз, нажмите New Dimension. На шаге Welcome to the Dimension Wizard, нажмите Next.

2.На шаге Choose how you want to create the dimension, выберите Snowflake Schema: Multiple, related dimension tables, и нажмите Next.

3.На шаге Select the dimension tables, сделайте двойной щелчок мышью на product и product_class для добавления таблиц в список Selected tables.

Нажмите Next.

4.Таблицы, выбранные на предыдущем шаге, имеют связь. Эта связь отображена в диалоговом окне следующего шага Create and edit joins мастера измерений. Нажмите Next.

5.Для определения уровней измерения, ниже Available columns, сделайте двойной щелчок мышью на столбцах product_category, product_subcategory, и brand_name, в указанном порядке. После двойного щелчка мышью на столбце, его имя отразится ниже Dimension levels. Нажмите Next.

6.На шаге Specify the member key columns, нажмите Next.

7.На шаге Select advanced options, нажмите Next.

8.На последнем шаге мастера, введите Product в поле для ввода Dimension name, пометьте Share this dimension with other cubes. Нажмите Finish.

9.Измерение Product появится в списке Cube dimensions.

Создание измерения клиентов

1.Нажмите New Dimension.

2.На шаге Welcome, нажмите Next.

3.На шаге Choose how you want to create the dimension, выберите Star Schema: A single dimension table, и нажмите Next.

4.На шаге Select the dimension table, нажмите Customer, и затем нажмите Next.

5.На шаге Select the dimension type, нажмите Next.

6.Для определения уровней измерения, ниже Available columns, сделайте двойной щелчок мышью на столбцах Country, State_Province, City, и lname, в указанном порядке. После двойного щелчка мышью на столбце, его имя отразится ниже Dimension levels. Нажмите Next.

7.На шаге Specify the member key columns, нажмите Next.

8.На шаге Select advanced options, нажмите Next.

9.На последнем шаге мастера, введите Customer поле для ввода Dimension name, пометьте Share this dimension with other cubes. Нажмите Finish.

10.Измерение Customer появится в списке Cube dimensions.

Создание измерения магазин

1. Нажмите New Dimension.

2.На шаге Welcome, нажмите Next.

3.На шаге Choose how you want to create the dimension, выберите Star Schema: A single dimension table, и нажмите Next.

4.На шаге Select the dimension table, нажмите Store, и нажмите Next.

5.На шаге Select the dimension type, нажмите Next.

6.Для определения уровней измерения, ниже Available columns, сделайте двойной щелчок мышью на столбцах store_country, store_state, store_city,

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

7.На шаге Specify the member key columns, нажмите Next.

8.На шаге Select advanced options, нажмите Next.

9.На последнем шаге мастера, введите Store в поле для ввода Dimension

name, пометьте Share this dimension with other cubes. Нажмите Finish. 10.Измерение Store появится в списке Cube dimensions.

Окончание создания куба

1.В мастере куба, нажмите Next.

2.Нажмите Yes в появившемся окне сообщения Fact Table Row Count.

3.На последнем шаге мастера куба дайте имя кубу продаж: Sales, и нажмите Finish.

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

Изменение куба

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

Цель

Добавьте в куб дополнительную информацию для анализа покупателей на основе демографической информации.

Внесите соответствующие измерения в куб продаж при помощи редактора куба.

Изменение куба при помощи редактора куба

Вызвать редактор куба можно двумя способами:

Способ 1. В левой части окна Analysis Manager, нажмите правую кнопку мыши на существующем кубе, и нажмите Edit.

Способ 2. Создание нового куба с использованием редактора куба. Использование этого метода рекомендуется только для продвинутых пользователей.

Запустите редактор куба первым способом.

На странице схемы редактора куба, изображены таблица фактов (в прямоугольнике с желтой полоской вверху) и соединенные с ней таблицы измерений (в прямоугольниках с синей полоской). В левой части окна редактора куба в виде иерархии изображена структура куба. Для просмотра и редактирование свойств куба необходимо нажать на кнопку Properties в левой части окна редактора куба.

Добавление измерений в существующий куб

В этом разделе необходимо добавить новое измерение, касающееся продвижения продукции. Создание измерения необходимо произвести при помощи редактора куба.

Замечание: Измерения создаваемые редактором куба, по умолчанию, являются частными, и не будут доступными из других кубов. Они не появятся в папке общих измерений Analysis Manager. Создавайте общие измерения при помощи мастера кубов.

1.В редакторе куба, в меню Insert, нажмите Tables.

2.В диалоговом окне Select table, нажмите на таблице promotion, нажмите Add, а затем нажмите Close.

3.Для определения нового измерения, дважды нажмите на кнопку мыши на столбце promotion_name в таблице promotion.

4.В диалоговом окне Map the Column, выберите Dimension, а затем нажмите

OK.

5.Выберите измерение Promotion Name в левой части окна редактора куба.

6.В меню Edit, нажмите Rename.

7.Тип Promotion, и нажмите ENTER.

8.Сохраните сделанные измерения.

9.Закройте редактор куба. На все сообщения дизайнера хранения ответьте

No.

Дизайн хранения и процессинг куба

Используйте дизайн хранения для указания настроек хранения данных и агрегатов в кубе. Перед просмотром куба необходимо выполнить процессинг куба.

Возможно выбрать одну из следующих моделей хранения: многомерная

OLAP (MOLAP), реляционная OLAP (ROLAP), и гибридная OLAP (HOLAP). Microsoft® SQL Server™ 2000 Analysis Services позволяет делать

дополнительные установки при вычислении агрегатов. Агрегаты – это предварительно вычисленные данные, позволяющие повысить эффективность и снизить время выполнения запросов.

При процессинге куба происходит вычисление агрегатов и загрузка данных.

Цель

1.Используя информацию предварительных расчетов, необходимо выбрать модель хранения данных куба.

2.Произведите наполнение куба данными.

Дизайн хранения с использованием мастера

1.В левой части окна Analysis Manager, разверните ветвь Cubes, нажмите правую кнопку мыши на кубе продаж, а затем нажмите Design Storage.

2.На шаге Welcome, нажмите Next.

3.Выберите в качестве типа дизайна хранения MOLAP, и нажмите Next.

4.Ниже Set Aggregation Options, нажмите Performance gain reaches. В поле для ввода, введите 40%.

Вы информировали Analysis Services о поддержке 40% агрегатов, не смотря на запрашиваемый размер дискового пространства. Администратор может использовать эту возможность для настройки баланса между производительностью и требуемым дисковым пространством для хранения агрегированных данных.

1.Нажмите Start.

2.В правой части появившегося окна мастера можно наблюдать график зависимости производительности от размеров базы данных. По завершении дизайна агрегатов, нажмите Next.

3.Ниже What do you want to do?, выберите Process now, и нажмите Finish.

Процессинг агрегатов может занять продолжительное время.

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

5.Нажмите Close для возвращения в Analysis Manager.

Просмотр данных куба

Используя Cube Browser, можно просматривать данные различными путями: возможно накладывать фильтр на количество видимых данных, вы можете «погружаться вглубь» данных, для просмотра детальной информации и наоборот.

Теперь, когда процессинг куба продаж завершен, данные доступны для анализа.

Используйте Cube Browser для просмотра данных продаж в различных разрезах.

Просмотр данных куба с использованием Cube Browser

1.В левой части окна Analysis Manager, нажмите правую кнопку мыши на кубе продаж, а затем нажмите Browse Data.

2.Раскроется Cube Browser, показывающий таблицу, построенную на основе измерения и мер куба. Дополнительные четыре измерения находятся в верхней части окна.

Замена измерений в таблице

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

2.Используя технологию «drag and drop», выберите кнопку измерения Product и перетащите ее в таблицу на место Measures.

Фильтрация данных по времени

1.Нажмите стрелку выпадающего списка следующего за измерением Time.

2.Разверните All Time и 1998, а затем нажмите Quarter 1. Данные в таблице будут отфильтрованы, и отразят 1 квартал.

Погружение в данные

1.Используя технологию «drag and drop» переключитесь на измерения

Product и Customer. Нажмите Product и перенесите вверх на Country.

2.Дважды нажмите левую кнопку мыши на ячейке таблицы с Baking Goods. Куб отразит подкатегории столбца.

3.Для скрытия подкатегорий столбца дважды щелкните кнопку мыши на раскрытой ячейке таблицы.

4. Нажмите Close для закрытия Cube Browser.

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