После создания именованного вычисления в представлении источника данных это вычисление можно использовать в качестве свойства атрибута.
Откройте измерение «Date» в «конструкторе измерений (Dimension Designer)» среды Business Intelligence Development Studio. Для этого дважды щелкните измерение «Date» в узле «Измерения (Dimensions)» в «Обозревателе решений (Solution explorer)».
В области «Атрибуты (Attributes)» на вкладке «Структура измерения (Dimension Structure)» выберите атрибут «Date Key».
Откройте окно «Свойства (Properties)» и нажмите в строке заголовка кнопку «Автоматически скрыть (Auto hide)», чтобы оно оставалось открытым.
Щелкните поле свойства «NameColumn» и нажмите кнопку обзора (…), чтобы открыть диалоговое окно «Столбец имени (Name Column)».
Выберите «SimpleDate» в списке «Исходный столбец» и нажмите кнопку «ОК».
В меню «Файл (File)» выберите команду «Сохранить все (Save all)».
Создание иерархии
Новую иерархию можно создать, перетащив атрибут из области «Атрибуты (Attributes)» в область «Иерархии (Hierarchies)».
В «Конструкторе измерений (Dimension Designer)» в измерении «Date» перетащите атрибут «Calendar Year» из области «Атрибуты (Attributes) в область «Иерархии (Hierarchies)».
|
|
Перетащите атрибут «Calendar Semester» из области «Атрибуты (Attributes)» в ячейку <новый уровень> (<new level>) в области «Иерархии (Hierarchies)» под уровнем «Calendar Year».
Перетащите атрибут «Calendar Quarter» из области Атрибуты (Attributes) в ячейку <новый уровень> (<new level>) в области «Иерархии (Hierarchies)» под уровнем «Calendar Semester».
Перетащите атрибут «English Month Name» из области Атрибуты (Attributes)» в ячейку <новый уровень> (<new level>) в области «Иерархии (Hierarchies)» под уровнем «Calendar Quarter».
Перетащите атрибут «Date Key» из области «Атрибуты (Attributes)» в ячейку <новый уровень> в области «Иерархии (Hierarchies) под уровнем «English Month Name».
В области «Иерархии (Hierarchies)» щелкните правой кнопкой мыши строку заголовка иерархии «Иерархия», выберите команду «Переименовать (Rename)» и введите «Calendar Date».
В иерархии «Calendar Date» измените имя уровня «English Month Name» на «Calendar Month», а имя уровня «Date Key» — на «Date».
Удалите атрибут «FullDateAlternateKey» в области «Атрибуты (Attributes)», поскольку он больше не понадобится.
В меню «Файл (File)» выберите команду «Сохранить все (Save all)».
Определение связей атрибутов
Необходимо определять связи между атрибутами, если базовые данные это поддерживают. Определение связей между атрибутами ускоряет обработку измерений, секций и запросов.
В «конструкторе измерений (dimension designer)» в измерении «Date» перейдите на вкладку «Связи атрибутов (Attribute Relationships)».
На схеме щелкните правой кнопкой мыши атрибут «English Month Name» и выберите команду «Создать связь атрибутов (New Attribute Relationship)».
В диалоговом окне «Создание связи атрибутов (Create Attribute Relationship)» свойство «Исходный атрибут (Source Attribute)» имеет значение «English Month Name». Задайте для поля «Связанный атрибут (Related Attribute)» значение «Calendar Quarter».
|
|
В списке «Тип связи (Relationship type)» выберите тип связи «Жесткая (Rigid)».
Связь имеет тип «Жесткая (Rigid)», поскольку связи между элементами не будут меняться с течением времени.
Нажмите кнопку «ОК».
На схеме щелкните правой кнопкой мыши атрибут «Calendar Quarter», а затем выберите команду «Создать связь атрибутов (New Attribute Relationship)».
В диалоговом окне «Создание связи атрибутов (Create Attribute Relationship)» поле «Исходный атрибут (Source Attribute)» имеет значение Calendar Quarter». Задайте для поля «Связанный атрибут (Related Attribute)» значение «Calendar Semester».
В списке «Тип связи (Relationship type)» выберите тип связи «Жесткая (Rigid)».
Нажмите кнопку «ОК».
На схеме щелкните правой кнопкой мыши атрибут «Calendar Semester» и выберите команду «Создать связь атрибутов».
В диалоговом окне «Создание связи атрибутов поле Исходный атрибут» имеет значение «Calendar Semester». Задайте для поля «Связанный атрибут» значение «Calendar Year».
В списке Тип связи выберите тип связи «Жесткая (Rigid)».
Нажмите кнопку «ОК».
В меню «Файл (File)» выберите команду «Сохранить все (Save all)».