Занятие 10. Создание иерархий
На этом занятии мы создадим иерархии. Иерархии представляют собой группы столбцов, расположенных по уровням; например иерархия География может иметь подуровни для страны, государства, округа и города. В списке полей клиентского средства создания отчетов иерархии могут отображаться отдельно от других столбцов, что упрощает переход по иерархиям и их включение в отчет для пользователей клиента. Дополнительные сведения см. в разделе Иерархии (табличные службы SSAS).
Для создания иерархий в конструкторе моделей используется Представление диаграмм. Создание иерархий и управление ими с помощью конструктора моделей в представлении данных не поддерживается.
Предполагаемое время выполнения данного занятия: 20 минут.
Предварительные требования
Этот раздел является частью учебника по табличному моделированию, который необходимо изучать по порядку. Прежде чем выполнять задания в этом занятии, необходимо завершить предыдущее занятие: Занятие 9. Создание перспектив.
Создание иерархий
Создание иерархии «Категория» в таблице «Продукт»
В конструкторе моделей откройте меню Модель, выберите пункт Представление модели, а затем пункт Представление диаграммы.
Совет Для изменения просмотра объектов в представлении диаграмм воспользуйтесь элементами управления «Мини-карта» в верхнем правом углу конструктора моделей. При изменении объектов в представлении диаграмм новое представление будет сохранено при сохранении проекта.
В конструкторе моделей щелкните правой кнопкой мыши таблицу Продукт и выберите команду Создать иерархию. Внизу окна таблицы появится новая иерархия.
Переименуйте иерархию, введя Категория в ее поле имени, и нажмите клавишу ВВОД.
В таблице Продукт щелкните столбец Имя категории продуктов и перетащите его в иерархию Категория, затем отпустите его поверх имени Категория.
В иерархии Категория щелкните правой кнопкой мыши столбец Имя категории продуктов, выберите команду Переименовать и введите Категория.
Примечание Изменение имени столбца в иерархии не влияет на имя этого столбца в таблице. Столбец в иерархии является просто представлением столбца в таблице.
В таблице Продукт щелкните правой кнопкой мыши столбец Имя подкатегории продуктов, затем в контекстном меню укажите команду Добавить в иерархию и выберите пункт Категория.
Переименуйте Имя подкатегории продуктов в Подкатегорию.
Используя выделение и перетаскивание или команду Добавить в иерархию в контекстном меню, добавьте столбцы Имя модели и Имя продукта (по порядку) и разместите их под столбцом Имя подкатегории продукта. Задайте этим столбцам имена Модель и Продукт соответственно.
Создание иерархий в таблице «Дата»
В конструкторе моделей щелкните правой кнопкой мыши таблицу Дата и выберите команду Создать иерархию.
Переименуйте иерархию в Календарь.
Добавьте следующие столбцы по порядку, а затем переименуйте их.
Столбец
Переименовать в:
Календарный год
Год
Календарный семестр
Семестр
Календарный квартал
Квартал
Месячный календарь
Месяц
День месяца
День
В таблице Дата повторите указанные выше шаги и создайте иерархию Финансовый период, включив следующие столбцы.
Столбец
Переименовать в:
Финансовый год
Год
Финансовый семестр
Семестр
Финансовый квартал
Квартал
Месячный календарь
Месяц
День месяца
День
Наконец, в таблице Дата повторите указанные выше шаги и создайте иерархию Производственный календарь, включив следующие столбцы.
Столбец
Переименовать в:
Календарный год
Год
Номер недели года
Неделя
День недели
День
Следующие шаги
Чтобы продолжить работу с этим учебником, перейдите к следующему занятию: Занятие 11: Создание секций.