Занятие 1. Создание нового проекта табличной модели
На этом занятии будет создан новый пустой проект табличной модели в среде SQL Server Data Tools (SSDT). После создания нового проекта можно начать добавлять данные с помощью мастера импорта таблиц. Помимо создания нового проекта, это занятие также содержит краткий обзор среды создания табличных моделей в SQL Server Data Tools.
Дополнительные сведения о различных типах проектов табличных моделей см. в разделе Проекты табличной модели (табличные службы SSAS). Дополнительные сведения о среде создания табличных моделей см. в разделе Конструктор табличных моделей (SSAS Tabular).
Предполагаемое время выполнения данного занятия: 10 минут.
Предварительные требования
Этот раздел — первое занятие учебника по созданию табличных моделей. Для выполнения этого занятия на экземпляре SQL Server нужно установить базу данных AdventureWorksDW2012. Дополнительные сведения см. в разделе Табличное моделирование (учебник по Adventure Works).
Создание нового проекта табличной модели
Создание нового проекта табличной модели
В среде SQL Server Data Tools в меню Файл выберите пункт Создать, а затем выберите пункт Проект.
В диалоговом окне Создание проекта в разделе Установленные шаблоны выберите Бизнес-аналитика, затем нажмите кнопку Службы Analysis Services и Табличный проект служб Analysis Services.
В поле Имя введите Табличная модель интернет-продаж AW и укажите расположение файлов проекта.
По умолчанию Имя решения будет таким же, что и имя проекта, однако можно ввести другое имя решения.
Нажмите кнопку ОК.
Основные сведения о среде разработки табличных моделей SQL Server Database Tools
Теперь, когда новый проект табличной модели создан, давайте познакомимся со средой для создания табличных моделей в SQL Server Data Tools (Visual Studio 2010 и более поздние версии).
После создания проект открывается в среде SQL Server Data Tools. Пустая модель открывается в конструкторе моделей, а в окне обозревателя решений будет выбран файл Model.bim. При добавлении данных в конструкторе будут появляться таблицы и столбцы. Если конструктор не видно (пустое окно с вкладкой Model.bim), в Обозревателе решений на вкладке Табличная модель интернет-продаж AW дважды щелкните файл Model.bim.
Базовые свойства для проекта можно увидеть в окне Свойства. В Обозревателе решений щелкните Табличная модель интернет-продаж AW. В окне Свойства в строке Файл проекта появится запись AW Internet Sales Tabular Model.smproj. Это имя файла проекта, расположение файла проекта указано в строке Папка проекта.
В Обозревателе решений щелкните правой кнопкой мыши проект Табличная модель интернет-продаж AW и выберите Свойства. Появится диалоговое окно Страницы свойств табличной модели интернет-продаж AW. Это расширенные свойства проекта. Некоторые из этих свойств будет необходимо задать непосредственно перед развертыванием модели.
Рассмотрим свойства модели. В Обозревателе решений щелкните файл Model.bim. В окне Свойства отображаются свойства модели, наиболее важное из которых — Режим DirectQuery. Это свойство определяет, развертывается модель в режиме In-Memory (Выкл.) или в режиме DirectQuery (Вкл.). В этом учебнике модель создается и развертывается в режиме In-Memory.
При создании новой модели некоторые свойства модели задаются автоматически в соответствии с параметрами моделирования данных, которые можно указать в диалоговом окне в меню «Сервис\Параметры». Свойства «Резервное копирование данных», «Сохранение рабочей области» и «Сервер рабочей области» указывают, как и где база данных рабочей области (база данных для создания модели) резервно копируется, сохраняется в памяти и создается. При необходимости эти параметры можно изменить в дальнейшем, однако на данном этапе следует оставить их как есть.
После установки SQL Server Data Tools в меню среды Visual Studio будет добавлено несколько новых пунктов меню. Изучим новые элементы меню, которые используются непосредственно для создания табличных моделей. Щелкните меню Модель. Из этого меню можно запустить мастер импорта таблиц, просмотреть и изменить существующие подключения, обновить данные рабочей области, просмотреть модель в Excel Microsoft с помощью функции «Анализ в Excel», создать перспективы и роли, выбрать представление просмотра и задать параметры вычислений.
Щелкните меню Таблица. С помощью этого меню можно создавать и управлять связями между таблицами, создавать, управлять и указывать параметры таблиц с данными, создавать секции и изменять свойства таблиц.
Щелкните меню Столбец. С помощью этого меню можно добавлять и удалять столбцы в таблице, закреплять столбцы и указывать порядок сортировки. Также для создания стандартной статистической меры для выбранного столбца можно использовать функцию автосуммирования. Другие кнопки панели инструментов обеспечивают быстрый доступ к часто используемым функциям и командам.
Просмотрите диалоговые окна и расположение различных функциональных возможностей, используемых для создания табличных моделей. Несмотря на то что некоторые элементы не будут активны, можно получить хорошее представление о среде для создания табличных моделей.
Следующие шаги
Чтобы продолжить работу с этим учебником, перейдите к следующему занятию: Занятие 2. Добавление данных.