Поделиться через


Просмотр развернутого куба

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

В следующей задаче предстоит просмотреть куб учебника по службам Analysis Services и каждое из его измерений, чтобы определить тип изменений, которые нужно произвести, чтобы повысить функциональность этого куба.

Просмотр развернутого куба

  1. Переключитесь в конструктор измерений на измерение Customer, выбрав вкладку Customer в среде Business Intelligence Development Studio или дважды щелкнув Customer в узле Измерения в обозревателе решений и выбрав вкладку Обозреватель.

    В списке Иерархии на панели инструментов вкладки Обозреватель отображена пользовательская иерархия State Province Name — Geography. Имя текущего уровня (All) отображается ниже панели инструментов, а единственный элемент уровня (All) отображается в области обозревателя. По умолчанию имя единственного элемента уровня (All) — All, этот элемент видим. Можно изменить имя уровня или скрыть его аналогично измерению сценариев. На занятии 3 имя элемента уровня (All) будет изменено для нескольких измерений куба учебника по службам Analysis Services.

  2. В области Уровни и элементы раскройте элемент All уровня (All), чтобы отобразить список элементов уровня State Province Name. Раскройте элемент Alabama (Алабама) этого уровня, чтобы отобразить уровень Geography. Раскройте элемент 280 уровня Geography, чтобы просмотреть элемент уровня Customer.

    Область Уровни и элементы конструктора измерений облегчает просмотр элементов каждого из уровней пользовательской иерархии, созданной мастером кубов, поэтому можно сразу определить изменения, которые требуется внести. Обратите внимание, что для этой иерархии не определен уровень города (City), элементы уровня Geography являются ключами таблицы DimGeography и на уровень Customer отображается адрес электронной почты заказчиков вместо их имен. Эта иерархия будет изменена на занятии 3.

    На следующем рисунке показана раскрытая иерархия в области Уровни и элементы.

    Развернутая иерархия на панели «Уровни и элементы»

  3. На панели инструментов конструктора измерений в измерении Customer в списке Иерархия выберите иерархию English Country Region Name, а затем раскройте элемент All в области Уровни и элементы.

    Будет отображена иерархия атрибута English Country Region Name. По умолчанию каждый атрибут измерения имеет иерархию, состоящую из двух уровней: уровня (All) и уровня, который содержит каждый из атрибутов элемента. Именем второго уровня является имя самого атрибута. На занятии 3 будет рассмотрено, как определять пользовательские иерархии, основанные на иерархии атрибутов.

    На следующем рисунке показана иерархия атрибутов English Country Region Name.

    Иерархия атрибута «Название региона Англии»

  4. В обозревателе решений в папке Измерения дважды щелкните измерение Time.

    В конструкторе измерений среды BI Development Studio откроется измерение Time.

  5. При открытом в конструкторе измерений измерении Time перейдите на вкладку Обозреватель.

    В списке Иерархия появится пользовательская иерархия «CalendarYear - CalendarSemester - CalendarQuarter - EnglishMonthName - FullDateAlternateKey»

  6. Раскройте элемент Все (All), чтобы отобразить все элементы уровня Calendar Year. Раскройте элемент 2003, чтобы отобразить все элементы уровня Calendar Semester. Раскройте элемент 1, чтобы отобразить все элементы уровня Calendar Quarter. Раскройте элемент 2, чтобы отобразить все элементы уровня English Month Name. Раскройте элемент June, чтобы отобразить все элементы уровня FullDateAlternateKey.

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

    На следующем рисунке показана раскрытая иерархия атрибутов FullDateAlternateKey.

    Атрибуты FullDateAlternateKey

  7. Переключитесь в конструктор кубов среды BI Development Studio, открыв вкладку конструктора для куба учебника по службам Analysis Services. Перейдите на вкладку Обозреватель и на панели инструментов конструктора нажмите кнопку Повторное соединение. Кроме того, можно щелкнуть ссылку Щелкните здесь, чтобы повторить попытку загрузки обозревателя, расположенную в центре области обозревателя.

    Правая область конструктора отображает метаданные для куба учебника по службам Analysis Services. Обратите внимание, что области инструментов вкладки Обозреватель доступны параметры Перспектива и Язык. Кроме того, обратите внимание, что вкладка Обозреватель содержит две области справа от области Метаданные: верхняя область — область Фильтр, а нижняя — область Данные.

    На следующем рисунке выделены отдельные области в конструкторе кубов.

    Отдельные панели конструктора кубов

  8. В области Метаданные раскройте элемент Measures, раскройте Internet Sales и перетяните меру Sales Amount в поле Перетащите сюда поля итогов или подробностей области Данные.

    Обратите внимание, что эти меры не отображаются в стандартном формате отображения валют. На занятии 3 будет рассмотрено, как изменять и форматировать меры куба. Дополнительные сведения см. в разделе Определение и настройка мер.

    ms170646.note(ru-ru,SQL.90).gifПримечание.
    Значения суммы продаж для каждой из стран в базе данных Adventure Works DW введены в формате валюты для данной страны. На занятии 9 будет рассмотрено, как преобразовывать значения суммы продаж в форматы разных валют.
  9. В области Метаданные раскройте узел Customer.

    Обратите внимание, что в области Метаданные отображаются все иерархии атрибутов в измерении Customer. Список измерения Customer также включает пользовательскую иерархию State Province Name – Geography. Можно использовать любое количество иерархий атрибутов для определения измерений куба. Однако просмотр большого количества иерархий для каждого из измерений на одном уровне может быть обременительным для пользователя. На занятии 3 будет рассмотрено, как сгруппировать иерархии в папки отображения, чтобы упростить перемещение по ним.

  10. Перетащите иерархию атрибута English Country Region Name в поле Перетащите сюда поля итогов или деталей области Данные.

    Теперь иерархия Internet Sales упорядочена по странам заказчиков. На следующем рисунке показана эта организация.

    Измерение «Продажи через Интернет» по странам заказчиков

  11. В области Метаданные сверните элементы Customer и Measures, раскройте элемент Product, щелкните правой кнопкой мыши элемент Product Line и выберите команду Добавить в область столбцов.

    Теперь иерархия Internet Sales упорядочена по странам и линиям товаров. Тем не менее, обратите внимание, что каждая линия продуктов отображается одной буквой вместо полного названия линии товаров. На занятии 3 будет рассмотрено, как добавлять именованные вычисления в представление источника данных и изменять свойства этого атрибута измерения, чтобы создать понятные пользователю названия линий товаров.

    На следующем рисунке показана иерархия Internet Sales, упорядоченная по странам и линиям товаров.

    Измерение «Продажи через Интернет» по странам и продукции

  12. В области Метаданные сверните элемент Product, раскройте элемент Order Date и перетяните Order Date.Calendar Quarter в поле Перетащите сюда поля фильтра области Данные.

  13. В разделе полей фильтра области Данные щелкните направленную вниз стрелку рядом с элементом Order Date.Calendar Quarter, снимите флажок рядом с (All), установите флажок рядом с 1 и нажмите кнопку ОК.

    Теперь иерархия Internet Sales упорядочена по странам и линиям товаров для первого календарного квартала. Однако значения представлены для первого календарного квартала каждого календарного года, а не для отдельного календарного года. На занятии 3 будет рассмотрено, как идентифицировать уникальным образом каждый календарный квартал с помощью составных ключей, чтобы можно было различать кварталы по годам.

    На следующем рисунке показано распределение иерархии Internet Sales по странам и линиям товаров для первого квартала каждого года.

    «Продажи через Интернет» за первый квартал каждого года

  14. В области Метаданные раскройте элемент Order Date.Calendar Year, а затем элемент CalendarYear.

  15. Щелкните правой кнопкой мыши элемент 2002 иерархии атрибута Calendar Year и выберите команду Добавить в область вложенных кубов.

    Элемент «2002» измерения Order Date отображен в области Фильтр, расположенной над областью Данные. Он ограничивает значения, отображаемые в области Данные. Аналогичные результаты можно получить, используя предложение WHERE в инструкции запроса многомерного выражения. Дополнительные сведения см. в разделе Основные понятия о запросах многомерных выражений (многомерные выражения).

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

    «Продажи через Интернет» за первый квартал 2002 года

Был исследован куб, созданный мастером кубов, и изучены некоторые элементы проекта Tutorial служб Analysis Services, который может понадобиться изменить для повышения его функциональности и удобства использования.

ms170646.note(ru-ru,SQL.90).gifПримечание.
Завершенный проект, созданный на занятии 2, доступен при установке и загрузке обновленных образцов. Дополнительные сведения см. в подразделе «Получение обновленных образцов» раздела Установка образцов.

Следующее занятие

Занятие 3: Изменение мер, атрибутов и иерархий

См. также

Другие ресурсы

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

Справка и поддержка

Получение помощи по SQL Server 2005