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

10762

.pdf
Скачиваний:
0
Добавлен:
25.11.2023
Размер:
11.31 Mб
Скачать

компьютере, создается база данных Analysis Services с именем проекта, а также выполняется обработка объектов с параметрами по умолчанию после завершения развертывания.

Если необходимо развернуть проект на именованном экземпляре служб Analysis Services на локальном компьютере или на экземпляре удаленного сервера, то следует задать для свойства Server соответствующее имя экземпляра, например<ИмяСервера>\<ИмяЭкземпляра>.

Нажмите кнопку ОК.

В обозревателе решений щелкните правой кнопкой мыши проект Analysis Services Tutorial и выберите пункт «Развертывание» (Рисунок 87).

Рисунок 87. Контекстное меню проекта AnalysisServicesTutorial в обозревателе решений

В среде BI DevStudio собирается и развертывается проект Analysis Services Tutorial на указанном экземпляре служб Analysis Services с использованием сценария развертывания. Ход выполнения развертывания отображается в двух окнах: Вывод и Выполнение развертывания — Analysis Services Tutorial (Рисунок 89).

Рисунок 88. Окно "Вывод"

Рисунок 89. Окно "Выполнение развертывания"

Откройте окно «Выход», если необходимо, выбрав пункт «Вывод» в меню «Вид». В окне «Вывод» отображается общий ход выполнения развертывания. В окне «Выполнение развертывания — Analysis Services Tutorial» отображаются подробные сведения о каждом шаге, выполняемом в процессе развертывания.

Устранение ошибок

При развертывании может появиться следующая ошибка:

Ошибка

4

Ошибка OLE DB: Ошибка OLE DB или ODBC : Ошибка входа пользователя "NT

Service\MSOLAP$SQL_STUD".; 28000.

0

0

Она может возникнуть, если учетная запись службы, запускающей SQL Server Analysis Services (т.е. NT Service\MSOLAP$SQL_STUD), отсутствует на SQL сервере. Для создания новой учетной записи нужно SQL Server Management Studio (SSMS) выбрать Безопасность Имена входа Создать имя входа…

В появившемся окне "Создание имени входа" (Рисунок 134.1) указать имя входа "NT

Service\MSOLAP$SQL_STUD", выбрать базу данных по умолчанию AdventureWorksDW2014.

Рисунок 90.1. Окно "Создание имени входа"

Затем на странице "Сопоставление пользователей" (Рисунок 134.2) выбрать AdventureWorksDW2014 и назначить роль db_datareader для предоставления прав на чтение. Нажмите ОК.

Рисунок 91.2. Окно "Создание имени входа"

Повторите операцию Развертывания для проекта Analysis Services Tutorial.

Развертывание куба Analysis Services Tutorial для локального экземпляра Analysis Services и его обработка успешно завершены.

Просмотр куба

После развертывания куба данные куба отображаются на вкладке «Браузер» конструктора кубов (Рисунок 92), а данные измерений отображаются на вкладке «Браузер» конструктора измерений

(Рисунок 93).

Рисунок 92. Вкладка "Обозреватель" конструктора кубов

Рисунок 93. Вкладка «Обозреватель» конструктора измерений

В конструкторе измерений среды SQL Server Data Tools откройте измерение «Продукт» (Рисунок 94). Для этого дважды щелкните измерение «Продукт» в узле «Измерения» обозревателя решений (Рисунок 95).

Рисунок 94. Измерение "Продукт" в конструкторе измерений

Рисунок 95. Измерение "Продукт" в обозревателе решений

Перейдите на вкладку «Браузер», чтобы просмотреть элемент All иерархии атрибутов Product Key

(Рисунок 96).

Рисунок 96. Элемент All иерархии атрибутов ProductKey

В лабораторной работе № 4 будет определена пользовательская иерархия для измерения «Продукт», позволяющая просматривать это измерение.

Перейдите в конструктор кубов среды SQL Server Data Tools (Рисунок 92). Для этого в обозревателе решений в узле Кубы дважды щелкните куб Analysis Services Tutorial (Рисунок 97).

Рисунок 97. Куб Analysis Services Tutorial в обозревателе решений

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

Разверните измерение «OrderDate» (Дата заказа) в левой части закладки «Браузер» конструктора кубов и выделите измерение OrderDate.EnglishMonthName (Дата заказа - Англоязычное название месяца)

(Рисунок98).

Рисунок98. Измерение Order Date.English Month Name

Перетащите выбранное измерение в прямоугольник «Перенесите уровни или меры сюда, чтобы добавить к запросу» (Рисунок 99).

Аналогичным образом перенесите измерение Продукт.ModelName (Название модели).

Далее выберите меру Продажи через Интернет.SalesAmount (Сумма продаж) и также перетащите ее

(Рисунок 99).

Рисунок 99. Добавленные к просмотру меры и измерения

Далее для просмотра сводной таблицы нажмите кнопку «Анализировать в Excel».

Измерение OrderDate.EnglishMonthName (Дата заказа - Англоязычное название месяца) добавьте в колонки таблицы. Измерение Продукт.ModelName (Название модели) – в строки, а меру Продажи через Интернет.SalesAmount (Сумма продаж) – в значения. (Рисунок 55)

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

Рисунок 100. Сводная таблица

ЛАБОРАТОРНАЯ РАБОТА № 4

Тема: Изменение мер, атрибутов и иерархий.

Цель работы: Рассмотреть процесс Изменение мер, атрибутов и иерархий.

В данной лабораторной работе будет произведено улучшение куба с точки зрения работы пользователя, развертывание изменений, связанных с обработкой куба и его измерений.

Порядок выполнения работы

Изменение мер

На этом этапе будут настроены свойства форматирования мер валюты и процентов в кубе Analysis

Services Tutorial.

Свойство FormatString позволяет определить параметры форматирования, управляющие способом отображения мер для пользователей.

Перейдите на вкладку «Структура куба» конструктора кубов для куба Analysis Services Tutorial, раскройте группу мер «Продажи через Интернет» на панели «Меры», щелкните правой кнопкой мыши элемент Order Quantity и в контекстном меню выберите пункт «Свойства» (Рисунок 101).

Рисунок 101. Контекстное меню элемента OrderQuantity меры "Продажи через Интернет"

В окне свойств нажмите кнопку «Автоматически скрывать» (Рисунок 102), чтобы оставить окно свойств постоянно открытым. Если окно свойств остается постоянно открытым, изменять свойства нескольких элементов куба проще.

Рисунок 102. Кнопка «Автоматически скрывать» окна «Свойства»

В окне «Свойства» в качестве значения свойства FormatString введите #,# (Рисунок 103).

Рисунок 103. Значение свойства FormatString

На панели инструментов вкладки «Структура куба» нажмите кнопку «Показывать сетку мер» (Рисунок 104). Сетка просмотра позволяет выбрать несколько мер одновременно.

Рисунок 104. Кнопка "Показывать сетку мер" на панели инструментов вкладки "Структура куба"

Выберите следующие меры. Можно выбрать несколько мер. Для этого щелкните каждую из них, удерживая нажатой клавишу CTRL (Рисунок 105):

Unit Price;

Extended Amount;

Discount Amount;

Product Standard Cost;

Total Product Cost;

Sales Amount;

Tax Amt;

Freight.

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