Табличное моделирование (учебник по Adventure Works)
В этом учебнике содержатся уроки по созданию табличной модели служб Analysis Services SQL Server 2012 с помощью среды SQL Server Data Tools (SSDT).
Обзор учебника
В ходе работы с этим учебником нам предстоит выполнить следующие действия.
Создание нового проекта табличной модели в среде SQL Server Data Tools.
Импорт данных из реляционной базы данных SQL Server в проект табличной модели.
Создание и управление связями между таблицами в модели.
Создание и управление вычислениями, мерами и ключевыми показателями эффективности, которые помогут пользователям анализировать данные модели.
Создание и управление перспективами и иерархиями, которые помогут пользователям просматривать данные модели, учитывая особенности предприятия и приложения.
Создание секций, разделяющих табличные данные на более мелкие логические части, которые могут быть обработаны независимо от других секций.
Обеспечение безопасности объектов моделей и данных за счет создания ролей и присвоения членства пользователям.
Развертывание табличной модели в «песочницу» или производственный экземпляр служб Analysis Services, работающий в табличном режиме.
Сценарий учебника
В этом учебнике речь идет о вымышленной компании Компания Adventure Works Cycles. Компания Adventure Works Cycles — это большая многонациональная производственная компания, производящая и реализующая металлические и композитные велосипеды на рынках Северной Америки, Европы и Азии. Штаб-квартира компании Компания Adventure Works Cycles находится в городе Боселл, штат Вашингтон. В ней работают 500 сотрудников компании. Кроме того, компания Компания Adventure Works Cycles имеет в своем составе несколько групп сбыта на региональных рынках.
Для обеспечения более качественной поддержки потребностей анализа данных отделов продаж и маркетинга и руководства необходимо создать табличную модель для пользователей с целью анализа данных интернет-продаж в образце базы данных AdventureWorksDW2012.
Чтобы выполнить этот учебник и создать табличную модель Adventure Works по интернет-продажам, необходимо выполнить ряд занятий. В рамках каждого занятия есть ряд задач. Выполнение каждой задачи в нужном порядке является обязательным для завершения занятия. В определенном занятии может быть несколько задач, которые приводят к схожему результату. Однако способ выполнения задач может немного отличаться. Это необходимо, чтобы показать, что зачастую существует более одного способа решения определенной задачи, а также чтобы стимулировать пользователя использовать навыки, приобретенные при выполнении предыдущих задач.
Цель занятий — провести пользователя через создание простой табличной модели, запущенной в режиме In-Memory, с использованием разных функций из среды SQL Server Data Tools. Поскольку каждое занятие строится на основе предыдущего занятия, их следует выполнять по порядку. После завершения всех занятий будет создан и развернут образец табличной модели Adventure Works для интернет-продаж на сервере служб Analysis Services.
После завершения этого учебника вы сможете добавлять в модель элементы или создавать дополнительные модели с помощью образца базы данных AdventureWorksDW2012. База данных включает расширенную коллекцию таблиц и данных, которые могут быть применены к широкому кругу образцов моделей.
Примечание |
---|
Этот учебник не содержит занятий или сведений об управлении развернутой базой данных табличной модели с помощью среды SQL Server Management Studio или использовании клиентского приложения для создания отчетов для подключения к развернутой модели для просмотра данных модели. |
Предварительные требования
Для прохождения этого учебника необходимо, чтобы на компьютере были установлены следующие компоненты:
Экземпляр служб Analysis Services SQL Server 2012, работающий в табличном режиме.
Среда SQL Server Data Tools (SSDT) — устанавливается в составе SQL Server 2012.
Образец базы данных AdventureWorksDW2012. Этот образец базы данных включает данные, необходимые для выполнения заданий учебника. Загрузить образец базы данных можно по ссылке https://go.microsoft.com/fwlink/?LinkID=221770.
Microsoft Excel 2003 или более поздняя версия (для использования с функцией анализа в Excel на занятии 11)
Занятия
Этот учебник включает следующие занятия.
Занятие |
Предположительное время выполнения |
---|---|
10 минут. |
|
20 минут |
|
20 минут |
|
3 минуты |
|
10 минут. |
|
15 минут. |
|
30 минут. |
|
15 минут. |
|
5 минут. |
|
20 минут. |
|
15 минут. |
|
15 минут |
|
20 минут |
|
5 минут |
Дополнительные занятия
Этот учебник также включает Дополнительные занятия. Ознакомление с содержащимися здесь разделами не требуется для прохождения этого учебника, но может оказаться полезным для лучшего освоения функций для работы с расширенной табличной моделью.
Этот учебник содержит следующие дополнительные занятия.
Занятие |
Предположительное время выполнения |
---|---|
Реализация динамической безопасности с помощью фильтров строк |
30 минут. |
Настройка свойств отчетов для отчетов Power ViewНастройка свойств отчетов для отчетов Power View |
30 минут. |
Следующий шаг
Чтобы приступить к изучению этого учебника, перейдите к первому занятию: Занятие 1. Создание нового проекта табличной модели.