- •Создание стандартного Измерения Product.
- •Развертывание и просматр измерения
- •Изменение измерения
- •Создание связей атрибутов
- •Создание пользовательской иерархии Calendar Date.
- •Развертывание и просматривать измерение Date
- •Просмотр свойства атрибута родитель-ребенок
- •Изменение атрибута Employee для сортировки по фамилии и имени
- •Удаление уровня All
Создание связей атрибутов
Если навести на любую из пользовательских иерархий, вы увидите следующее предупреждение Design Warning: Attribute Relationships Do Not Exist Between One Or More Levels Of This Hierarchy. This May Result In Decreased Query Performance.
1. Перейдите на вкладку Связи атрибутов. Каждый атрибут связан с ключевым атрибутом Product ID. Сategory является косвенно связанной с Product ID, а остальные атрибуты имеют непосредственную связь к Product ID. Необходимо создать непосредственную связь между Product и Subcategory для стабильного функционирования иерархии Product by Category.
2. В меню Измерение выберите команду Создать связь атрибутов.
3. Из списка Источник имя атрибутов выберите Product, а в списке Имя связанного атрибута, выбрать Subcategory. Нажмите OK. Панель диаграмма теперь показывает естественную иерархию Category, Subcategory, Product и Product ID.
Развертывание и просмотр измерения Продукт
1. В меню Построить выберите пункт Развернуть AdventureWorks SSAS. Когда измерении Product развернуто и обработано успешно, сообщение Deployment Completed Successfully появляется в окне Deployment Progress.
2. В конструкторе измерений, перейдите на вкладку Browser. Появляется предупреждение в нижней части панели Уровни и Элементы. Нажмите кнопку Reconnect.
3. Раскроите список Иерархия и выберите иерархии Product by Category, Size by Color. Раскроите элементы All и другие уровни иерархий.
Скрыть конструктор Предупреждения
1. В меню Вид выберите пункт Список ошибок. Список ошибок появляется в нижней части экрана.
2. Щелкните правой кнопкой мыши предупреждение Hierarchy [Product]. [Size by Color]: Attribute Relationships Do Not Exist Between One Or More Levels Of This Hierarchy. This May Result In Decreased Query Performance, и выберите Dismiss.
3. В поле Комментарии, тип не естественная иерархия.
4. Нажмите кнопку ОК.
5. Повторите шаги 2 и 4, чтобы закрыть два оставшихся предупреждений. Вы можете оставить пустым поле Комментарии. Список Ошибка сейчас пуст.
Просмотр Design Warning Rules и снова включить выключенный Design Warning
1. В Solution Explorer щелкните правой кнопкой мыши AdventureWorks SSAS и выберите Edit Database.
2. В Database Designer, щелкните вкладку Warnings.
3. В панели Design Warning Rules раскрыть Dimension Design.
4. В панели Dismissed Warnings выберите ошибку Define Attribute Relationships как "Rigid" Where Appropriate .
5. Нажмите кнопку Re-enable в нижней части панели.
Создание измерения Время
1. В Solution Explorer щелкните правой кнопкой мыши папку Dimensions и выберите New Dimension. На Welcome To The Dimension Wizard, нажмите кнопку Далее.
2. Убедитесь, что выбрано использование существующей таблицы, и нажмите кнопку Далее.
3. Убедитесь, что SSAS2008SBS был выбран из списка Data Source View. Dimension Wizard получил список всех таблиц в представлении источника данных SSAS2008SBS.
4. Выберите DimDate из списка Main Table.
5. Убедитесь, что DateKey была выбрана из списка Key Columns.
6. Выберите DateName из списка Name Column. Нажмите кнопку Далее.
7. На странице Select Dimension Attributes, нажмите Date Key и переименовать атрибут Date.
8. В списке Attribute Type раскройте Date, раскройте Calendar и выберите Date.
Select Attribute English Month Name |
Rename To Month Name |
Attribute Type Month of Year |
Month Number Of Year |
Month Number Of Year |
Regular |
Calendar Year |
Calendar Year |
Year |
Fiscal Year |
Fiscal Year |
Fiscal Year |
Month Key |
Month |
Month |
Calendar Quarter Key |
Calendar Quarter |
Quarter |
Fiscal Quarter Key |
Fiscal Quarter |
Fiscal Quarter |
10. На странице Completing The Wizard, изменить имя измерения на Date и нажмите кнопку Готово.
Установка свойства NameColumn для всех других атрибутов измерении Date
1. В области Attributes щелкните правой кнопкой мыши атрибут Calendar Quarter и выберите Properties.
2. В окне Properties перейдите к группе Source и выберите свойство NameColumn. Многоточие появляется кнопка справа.
3. Нажмите кнопку с многоточием NameColumn. В диалоговом окне Name Column, выберите CalendarQuarterName. Нажмите OK.
4. Повторите шаги с 1 по 4 для установки свойства NameColumn для каждого атрибута, как показано в следующей таблице:
-
Attribute
NameColumn
Calendar Year
CalendarYearName
Fiscal Quarter
FiscalQuarterName
Fiscal Year
FiscalYearName
Month
MonthName
