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


Занятие 4-1. Использование измененной версии учебного проекта служб Analysis Services

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

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

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

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

  1. Щелкните здесь , чтобы перейти на страницу загрузки, где представлены образцы проектов, прилагаемых к этому учебнику. Проекты руководства включены в adventure-works-multidimensional-tutorial-projects.zip загрузки.

  2. Щелкните adventure-works-multidimensional-tutorial-projects.zip , чтобы скачать пакет, содержащий проекты для этого руководства.

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

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

  4. Переместите файл adventure-works-multidimensional-tutorial-projects.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. Разверните расширенную версию проекта SQL Server Analysis Services Tutorial в локальном экземпляре SQL Server Analysis Services или в другом экземпляре и убедитесь, что обработка успешно завершена.

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

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

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

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

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

Диаграмма Internet Sales

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

  • География

  • Клиент

  • Дата

  • Продукт

  • InternetSales

Диаграмма Reseller Sales

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

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

  • Promotion

  • SalesTerritory

  • География

  • Дата

  • Продукт

  • Employee

  • ResellerSales

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

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

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

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

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

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

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

Измерение Geography
Измерение Geography основано на таблице Geography в представлении источника данных Adventure Works DW 2019 .

Куб служб Analysis Services

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

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

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

См. также:

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