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


Создание проекта табличной модели

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

На этом занятии вы используете Visual Studio с проектами Microsoft Analysis Services для создания нового проекта табличной модели. После этого можно приступать к добавлению данных и созданию модели. Кроме того, это занятие содержит краткое описание для среды создания табличных моделей в Visual Studio.

Предполагаемое время выполнения этого занятия: 10 минут

Предварительные требования

Эта статья является первым уроком в учебнике по разработке табличных моделей. Для прохождения этого занятия требуется выполнить несколько предварительных условий. Дополнительные сведения см. в руководстве по Службам Analysis Services — Adventure Works.

Создание нового проекта табличной модели

Чтобы создать проект табличной модели, сделайте следующее:

  1. В Visual Studio в разделе Начало работы щелкните Создать проект.

  2. В разделе Создание проекта найдите и выберите Табличный проект служб Analysis Services.

  3. В разделе Настройка нового проекта в поле Имя проекта введите AW Internet Sales. Укажите расположение для файлов проекта. Оставьте значение Framework по умолчанию.

    По умолчанию имя решения совпадает с именем проекта, но его можно изменить.

  4. Нажмите кнопку Создать.

  5. В диалоговом окне Конструктор табличных моделей выберите Интегрированная рабочая область.

    Эта рабочая область содержит базу данных табличной модели с тем же именем, что и у проекта, при создании модели. Параметр "Интегрированная рабочая область" означает, что Visual Studio будет использовать встроенный экземпляр, избавляя пользователя от необходимости устанавливать отдельный экземпляр сервера служб Analysis Services для создания модели. Дополнительные сведения см. в разделе База данных рабочей области.

  6. В разделе Уровень совместимости выберите SQL Server 2019 / Azure Analysis Services (1500) и нажмите кнопку ОК.

    Снимок экрана: диалоговое окно конструктора табличных моделей с параметром

По завершении новый проект табличной модели откроется в Visual Studio.

Основные сведения о среде разработки табличных моделей

Теперь, когда вы создали новый проект табличной модели, давайте рассмотрим среду разработки табличных моделей в Visual Studio.

После создания проект открывается в Visual Studio. В области Обозреватель табличных моделей справа вы увидите представление объектов модели в виде дерева. Так как данные еще не импортированы, эти папки пусты. Вы можете щелкнуть правой кнопкой мыши папку объектов для выполнения действий, что аналогично работе со строкой меню. При прохождении этого руководства вы будете использовать обозреватель табличных моделей для перехода по различным объектам в проекте модели.

Снимок экрана: диалоговое окно Обозреватель табличной модели.

Перейдите на вкладку Обозреватель решений. Здесь вы увидите файл Model.bim. Если окно конструктора слева не отображается (пустое окно с вкладкой Model.bim), в Обозреватель решений в разделе AW Internet Sales Project дважды щелкните файл Model.bim. Этот файл содержит метаданные для проекта модели.

Снимок экрана: раздел Обозреватель решений с выделенным файлом Model.bim.

Нажмите кнопку обозревателя решений. В окне Свойства отображаются свойства модели, наиболее важное из которых — Режим DirectQuery. Это свойство определяет, развертывается ли модель в режиме In-Memory ("Выкл.") или DirectQuery ("Вкл."). В этом руководстве вы создадите и развернете модель в режиме In-Memory.

Снимок экрана: окно свойств с выделенным параметром

При создании проекта модели некоторые свойства модели задаются автоматически в соответствии с параметрами моделирования данных, которые можно указать в диалоговом окне Параметры меню >Сервис. Свойства «Резервное копирование данных», «Сохранение рабочей области» и «Сервер рабочей области» указывают, как и где база данных рабочей области (база данных для создания модели) резервно копируется, сохраняется в памяти и создается. При необходимости вы можете изменить эти параметры позже, а сейчас оставьте заданные значения.

В обозревателе решений щелкните правой кнопкой мыши AW Internet Sales (проект) и выберите пункт Свойства. Открывается диалоговое окно Страницы свойств AW Internet Sales. Некоторые из них вы установите позднее при развертывании модели.

При установке расширения проектов служб Analysis Services в среду Visual Studio было добавлено несколько новых пунктов меню. Щелкните меню Расширения . Здесь можно импортировать данные, обновить данные рабочей области, просмотреть модель в Excel, создать перспективы и роли, выбрать представление модели и задать параметры вычислений. Откройте меню Таблица. Здесь можно создать связи и управлять ими, указать параметры таблицы дат, создать секции и изменить свойства таблицы. Открыв меню Столбец, можно добавить и удалить столбцы в таблице, закрепить столбцы, а также указать порядок сортировки. Расширение также добавляет некоторые кнопки на панель. Наиболее полезной является функция "Автосумма", позволяющая создать стандартную меру агрегата для выбранного столбца. Другие кнопки панели инструментов обеспечивают быстрый доступ к часто используемым функциям и командам.

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

Следующий шаг

Занятие 2. Получение данных