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


Использование измененной версии проекта Analysis Services Tutorial

Остальные уроки в этом руководстве основаны на расширенной версии проекта Analysis Services Tutorial, который вы выполнили в первых трех уроках. Дополнительные таблицы и именованные вычисления были добавлены в представление источника данных Adventure Works DW 2012 , дополнительные измерения добавлены в проект, а эти новые измерения добавлены в куб учебника по службам Analysis Services. Кроме того, была добавлена вторая группа мер, которая содержит меры из второй таблицы фактов. Улучшенная версия проекта позволит продолжить изучение добавления новых функций в приложение бизнес-аналитики без необходимости повторного применения полученных навыков.

Прежде чем продолжить работу с учебником, необходимо скачать, извлечь, загрузить и обработать расширенную версию проекта Analysis Services Tutorial. Инструкции в этом разделе помогут выполнить все эти шаги.

Загрузка и извлечение файла проекта

  1. Щелкните здесь , чтобы перейти на страницу загрузки, где представлены образцы проектов, прилагаемых к этому учебнику. Образцы проектов включены в состав пакета для скачивания Учебник по службам SQL Server 2012 Analysis Services .

  2. Щелкните Учебник по службам SQL Server 2012 Analysis Services , чтобы скачать пакет, содержащий проекты для этого учебника.

    По умолчанию этот ZIP-файл сохраняется в папке «Загрузки». Этот ZIP-файл необходимо перенести в расположение с более коротким путем (например, создайте папку C:\Tutorials для хранения таких файлов). После этого можно извлечь файлы из ZIP-файла. При попытке распаковать файлы из папки «Загрузки», путь к которой значительно больше, возникнет ошибка из занятия 1.

  3. Создайте папку на уровне корневого диска или с неглубоким вложением, например C:\Tutorial.

  4. Переместите файл Analysis Services Tutorial SQL Server 2012.zip во вложенную папку.

  5. Щелкните файл правой кнопкой мыши и выберите команду Извлечь все.

  6. Перейдите в папку Lesson 4 Start , где находится файл Analysis Services Tutorial.sln .

Загрузка и обработка улучшенной версии проекта

  1. В SQL Server Data Tools в меню Файл щелкните Закрыть решение, чтобы закрыть файлы, которые вы не будете использовать.

  2. В меню Файл выберите пункт Открыть, затем выберите Проект/Решение.

  3. Перейдите в папку, где находятся распакованные файлы проекта из учебника.

    Найдите папку с именем Lesson 4 Start, а затем дважды щелкните файл Analysis Services Tutorial.sln.

  4. Разверните расширенную версию учебного проекта служб Analysis Services в локальном экземпляре служб Analysis Services или в другом экземпляре и убедитесь, что обработка успешно завершена.

Основные сведения об улучшениях проекта

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

Представление источника данных

Представление источника данных в расширенном проекте содержит одну дополнительную таблицу фактов и четыре дополнительные таблицы измерений из базы данных AdventureWorksDW2012 .

Обратите внимание, что с десятью таблицами в представлении <источника данных схема Все таблицы> становится переполненной. Это затрудняет нахождение нужных таблиц и понимание связей между ними. Для разрешения этой проблемы таблицы поделены между двумя логическими диаграммами: Продажи через Интернет и Товарооборот посредников . Каждая из диаграмм построена на основе одной таблицы фактов. Создание логических диаграмм позволяет просматривать определенные подмножества таблиц в представлении источника данных и работать с ними, вместо того чтобы всегда просматривать все таблицы и их связи в единой схеме.

Диаграмма Internet Sales

Схема интернет-продаж содержит таблицы, связанные с продажей продуктов Adventure Works непосредственно клиентам через Интернет. В этой диаграмме содержатся четыре таблицы измерений и одна таблица фактов, которые были добавлены в представление источника данных Adventure Works DW 2012 на занятии 1. Ниже приведены эти таблицы.

  • География

  • Клиент

  • Дата

  • Продукт

  • InternetSales

Диаграмма Reseller Sales

Схема продажи торгового посредника содержит таблицы, связанные с продажей продуктов Adventure Works торговыми посредниками. Эта схема содержит следующие семь таблиц измерений и одну таблицу фактов из базы данных AdventureWorksDW2012 :

  • Торговый посредник

  • Promotion

  • SalesTerritory

  • География

  • Дата

  • Продукт

  • Employee

  • ResellerSales

Обратите внимание, что таблицы DimGeography, DimDateи DimProduct используются как в диаграмме Продажи через Интернет , так и в диаграмме Товарооборот посредников . Таблицы измерений могут быть связаны с несколькими таблицами фактов.

Измерения базы данных и кубов

Проект Analysis Services Tutorial содержит пять новых измерений базы данных, а куб Учебник по службам Analysis Services содержит те же пять измерений, что и измерения куба. Эти измерения были определены таким образом, чтобы включать пользовательские иерархии и атрибуты, которые были изменены с использованием именованных вычислений, составных ключей элементов и папок отображения. Новые измерения описаны в следующем списке.

Измерение Reseller
Измерение "Торговый посредник" основано на таблице Торговый посредник в представлении источников данных Adventure Works DW 2012 .

Измерение Promotion
Измерение "Продвижение" основано на таблице Продвижение в представлении источников данных Adventure Works DW 2012 .

Измерение Sales Territory
Измерение "Территория продаж" основано на таблице Территория продаж в представлении источников данных Adventure Works DW 2012 .

Измерение Employee
Измерение "Сотрудник" основано на таблице Сотрудник в представлении источников данных Adventure Works DW 2012 .

Измерение Geography
Измерение "География" основано на таблице География в представлении источников данных Adventure Works DW 2012 .

Куб служб Analysis Services

Куб учебника по службам Analysis Services теперь содержит две группы мер: исходную группу мер, основанную на таблице InternetSales , и вторую группу мер, основанную на таблице ResellerSales в представлении источников данных Adventure Works DW 2012 .

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

Определение свойств родительского атрибута в иерархии «родители-потомки»

См. также:

Развертывание проекта служб Analysis Services