Использование измененной версии проекта Analysis Services Tutorial
Оставшиеся занятия этого учебника основаны на улучшенной версии проекта служб Службы Analysis Services Tutorial, с которым велась работа на первых трех занятиях. В представление источника данных Adventure Works DW 2012 были добавлены некоторые таблицы и именованные вычисления, в проект были добавлены дополнительные измерения, которые также были добавлены в куб по службам Службы Analysis Services Tutorial. Кроме того, была добавлена вторая группа мер, которая содержит меры из второй таблицы фактов. Улучшенная версия проекта позволит продолжить изучение добавления новых функций в приложение бизнес-аналитики без необходимости повторного применения полученных навыков.
Перед продолжением работы с учебником необходимо загрузить, извлечь, выполнить и обработать улучшенную версию проекта учебника по службам Службы Analysis Services. Инструкции в этом разделе помогут выполнить все эти шаги.
Загрузка и извлечение файла проекта
Щелкните здесь, чтобы перейти на страницу загрузки, где представлены образцы проектов, прилагаемых к этому учебнику. Учебники по проектам включены в состав загрузки Учебник по службам SQL Server 2012 Analysis Services.
Щелкните Учебник по службам SQL Server 2012 Analysis Services, чтобы загрузить пакет, содержащий проекты для этого учебника.
По умолчанию этот ZIP-файл сохраняется в папке «Загрузки». Этот ZIP-файл необходимо перенести в расположение с более коротким путем (например, создайте папку C:\Tutorials для хранения таких файлов). После этого можно извлечь файлы из ZIP-файла. При попытке распаковать файлы из папки «Загрузки», путь к которой значительно больше, возникнет ошибка из занятия 1.
Создайте папку на уровне корневого диска или с неглубоким вложением, например C:\Tutorial.
Переместите файл Analysis Services Tutorial SQL Server 2012.zip во вложенную папку.
Щелкните файл правой кнопкой мыши и выберите команду Извлечь все.
Перейдите в папку Lesson 4 Start, где находится файл Analysis Services Tutorial.sln.
Загрузка и обработка улучшенной версии проекта
В среде SQL Server Data Tools в меню Файл щелкните команду Закрыть решение, чтобы закрыть файлы, которые не будут использоваться.
В меню Файл выберите пункт Открыть, затем выберите Проект/Решение.
Перейдите в папку, где находятся распакованные файлы проекта из учебника.
Найдите папку с именем Lesson 4 Start, а затем дважды щелкните файл Analysis Services Tutorial.sln.
Разверните улучшенную версию проекта Службы Analysis Services Tutorial на локальном экземпляре служб Службы Analysis Services или другом экземпляре и убедитесь, что обработка завершена успешно.
Основные сведения об улучшениях проекта
Улучшенная версия проекта отличается от той версии проекта служб Службы Analysis Services Tutorial, которая была завершена на первых трех занятиях. Эти отличия описаны в следующих подразделах. Просмотрите эти сведения перед тем, как приступить к оставшимся занятиям этого учебника.
Представление источника данных
Представление источника данных расширенной версии проекта содержит дополнительную таблицу фактов и четыре дополнительные таблицы измерений из базы данных AdventureWorksDW2012 .
Обратите внимание, что, поскольку представление источника данных содержит уже десять таблиц, диаграмма <Все таблицы> выглядит переполненной. Это затрудняет нахождение нужных таблиц и понимание связей между ними. Для разрешения этой проблемы таблицы поделены между двумя логическими диаграммами: Internet Sales и Reseller Sales. Каждая из диаграмм построена на основе одной таблицы фактов. Создание логических диаграмм позволяет просматривать определенные подмножества таблиц в представлении источника данных и работать с ними, вместо того чтобы всегда просматривать все таблицы и их связи в единой схеме.
Диаграмма Internet Sales
Диаграмма Internet Sales содержит таблицы, которые относятся к продаже продуктов Adventure Works напрямую покупателям через Интернет. В этой диаграмме содержится четыре таблицы измерений и одна таблица фактов, которые были добавлены в представление источника данных Adventure Works DW 2012 на занятии 1. Ниже приведены эти таблицы.
География
Клиент
Дата
Продукт
InternetSales
Диаграмма Reseller Sales
Диаграмма Reseller Sales содержит таблицы, относящиеся к продаже продуктов компании Adventure Works при помощи посредников. Эта диаграмма содержит следующие семь таблиц измерений и одну таблицу фактов из базы данных AdventureWorksDW2012 :
Торговый посредник
Продвижение
SalesTerritory
География
Дата
Продукт
Сотрудник
ResellerSales
Обратите внимание, что таблицы DimGeography, DimDate и DimProduct используются как в диаграмме Продажи через Интернет, так и в диаграмме Товарооборот посредников. Таблицы измерений могут быть связаны с несколькими таблицами фактов.
Измерения базы данных и кубов
Проект служб Службы Analysis Services Tutorial содержит пять новых измерений баз данных, куб Службы Analysis Services Tutorial содержит те же пять измерений в качестве измерений куба. Эти измерения были определены таким образом, чтобы включать пользовательские иерархии и атрибуты, которые были изменены с использованием именованных вычислений, составных ключей элементов и папок отображения. Новые измерения описаны в следующем списке.
Измерение Reseller
Измерение Reseller основано на таблице Reseller в представлении источников данных Adventure Works DW 2012.Измерение Promotion
Измерение Promotion основано на таблице Promotion в представлении источников данных Adventure Works DW 2012.Измерение Sales Territory
Измерение Sales Territory основано на таблице SalesTerritory в представлении источников данных Adventure Works DW 2012.Измерение Employee
Измерение Employee основано на таблице Employee в представлении источников данных Adventure Works DW 2012.Измерение Geography
Измерение Geography основано на таблице Geography в представлении источников данных Adventure Works DW 2012.
Куб служб Analysis Services
Куб учебника по службам Analysis Services теперь содержит две группы мер: исходную группу мер, основанную на таблице InternetSales, и вторую группу мер, основанную на таблице ResellerSales в представлении источников данных Adventure Works DW 2012.
Следующая задача занятия
Определение свойств родительского атрибута в иерархии «родители-потомки»