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


Занятие 4. Определение модели отчета

Модель отчета представляет собой слой метаданных поверх физической структуры базы данных, определяющий бизнес-сущности, поля и роли. После опубликования эти модели позволяют пользователям построителя отчетов разрабатывать отчеты, не требуя от них знания структуры базы данных или правил написания запросов. Модели составлены из сущностей, являющихся наборами связанных элементов отчета, сгруппированных под понятным именем, предопределенных связей между этими бизнес-сущностями и заданных вычислений. Модели определяются на языке определения семантической модели (SMDL), основанном на языке XML. Файлы модели отчета имеют расширение SMDL.

В этом учебнике рассматривается создание модели отчета, которая впоследствии будет использована в построителе отчетов.

Определение модели отчета

  1. В окне Обозреватель решений щелкните правой кнопкой мыши элемент Модели отчетов и выберите команду Добавить новую модель отчетов.

    Будет открыт мастер моделей отчетов.

  2. Нажмите кнопку Далее.

  3. Убедитесь, что в списке Доступные представления источника данных выбран параметр ModelTutorial, и нажмите кнопку Далее.

Будет открыта страница Выберите правила формирования модели отчета**.** Эти правила определяют, как на основе данных создаются метаданные. В рамках данного учебника примите значения по умолчанию.Метаданные будут объединены в объекты, называемые сущностями.

  1. Нажмите кнопку Далее. Появится страница «Обновить статистику».

    ms167449.note(ru-ru,SQL.90).gifПримечание.
    При создании определенных параметров в модели на языке SMDL учитывается статистика базы данных, хранимая в представлении источника данных. Если изменены данные в источнике данных или представление источника данных, рекомендуется выбрать параметр Обновить статистику перед формированием.
  2. Убедитесь, что выбран параметр Обновить статистику перед формированием, и нажмите кнопку Далее.

  3. Убедитесь, что в поле Имя выбрано значение ModelTutorial.

  4. Чтобы завершить работу мастера и создать модель отчетов, нажмите кнопку Выполнить.

  5. Чтобы закрыть окно мастера, нажмите кнопку Готово.

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

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

Далее с использованием среды Business Intelligence Development Studio модель будет опубликована на сервере отчетов. См. раздел Занятие 5. Публикация проекта модели отчета.

См. также

Основные понятия

Учебники по службам Reporting Services
Учебник. Создание модели отчета

Другие ресурсы

Работа с конструктором моделей
Конструктор моделей
Построитель отчетов
Справка F1 мастера конструктора моделей отчетов

Справка и поддержка

Получение помощи по SQL Server 2005