Руководство по продажам в Интернете Adventure Works (1500)

Применимо к: SQL Server 2019 и более поздних версий Analysis Services Azure Analysis Services Fabric/Power BI Premium

В этом руководстве приводятся уроки по созданию и развертыванию табличной модели на уровне совместимости 1500. Если вы новичок в работе с Analysis Services и табличным моделированием, выполнение этого руководства — самый быстрый способ научиться создавать и развертывать базовую табличную модель с помощью Visual Studio для проектов Analysis Services. Как только у вас будут выполнены все предварительные условия, для завершения потребуется два-три часа.

Если вы намереваетесь развернуть решение для SQL Server 2017 Analysis Services, вы по-прежнему можете выполнить это руководство. Выберите уровень совместимости 1400 при создании проекта на занятии 1.

Что вы узнаете

  • Создание проекта табличной модели на уровне совместимости 1500 в Visual Studio.

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

  • Создание связей между таблицами в модели и управление ими.

  • Создание вычисляемых столбцов, мер и ключевых показателей производительности, которые помогают пользователям анализировать критически важные бизнес-метрики.

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

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

  • Как защитить объектные модели и данные, создавая роли с пользовательскими участниками.

  • Развертывание табличной модели с помощью Visual Studio.

Предпосылки

Чтобы завершить уроки 1-12, вам потребуется:

  • Подписка Azure. Если у вас еще нет подписки, создайте бесплатную учетную запись.

  • Azure Synapse Analytics (хранилище данных SQL) с именем AdventureWorksDW с примером базы данных AdventureWorksDW. При использовании платной подписки после завершения работы с этим руководством вы можете приостановить или удалить этот ресурс на портале, чтобы предотвратить нежелательные расходы.

  • Визуальная студия. Любая версия, включая бесплатную версию Community, работает хорошо.

  • Последний пакет расширения Microsoft Analysis Services Projects (VSIX), установленный в Visual Studio.

  • Microsoft Excel.

Чтобы завершить занятие 13. Развертывание, необходимо выполнить одно из следующих действий:

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

Scenario

Это руководство основано на циклах Adventure Works, вымышленной компании. Adventure Works — это крупная многонациональная производственная компания, которая производит и распределяет велосипеды, части и аксессуары для коммерческих рынков в Северной Америке, Европе и Азии. В компании работают 500 работников. Кроме того, Adventure Works использует несколько региональных команд по продажам на протяжении всей своей рыночной базы. Проект — создать табличную модель для продаж и маркетинговых пользователей для анализа данных о продажах в Интернете в базе данных AdventureWorksDW.

Чтобы завершить учебник, необходимо выполнить различные уроки. На каждом занятии есть задачи. Выполнение каждой задачи в порядке необходимо для завершения урока. Хотя в конкретном занятии может быть несколько задач, которые выполняют аналогичный результат, но как выполнить каждую задачу немного отличается. Этот метод показывает, что часто существует несколько способов выполнения задачи, и предлагает вам использовать навыки, приобретённые на предыдущих уроках и заданиях.

Цель уроков — это руководство по созданию базовой табличной модели с помощью многих функций, включенных в Visual Studio с проектами служб Analysis Services. Так как каждый урок основывается на предыдущем занятии, необходимо выполнить уроки по порядку.

Уроки

В этом руководстве содержатся следующие уроки:

Урок Предполагаемое время завершения
1. Создание проекта табличной модели 10 минут
2. Получение данных 10 минут
3. Пометить как таблицу дат 3 минуты
4. Создание связей 10 минут
5. Создание вычисляемых столбцов 15 минут
6. Создание мер 30 минут
7. Создание ключевых показателей производительности (KPI) 10 минут
8. Создание перспектив 5 мин
9. Создание иерархий 20 минут.
10. Создание разделов 15 минут
11. Создание ролей 15 минут
12. Анализ в Excel 5 мин
13. Развертывание 5 мин

Дополнительные уроки

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

Урок Предполагаемое время завершения
Подробные строки 10 минут
Динамическая безопасность 30 минут
Рваные иерархии 20 минут.

Дальнейшие шаги

Чтобы приступить к работе, см. занятие 1. Создание проекта табличной модели.