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


Занятие 3. Создание модели отчета с помощью среды Management Studio

Добавления: 5 декабря 2005 г.

Создание модели отчета с помощью диспетчера отчетов или среды Management Studio состоит из двух этапов: сначала требуется создать источник данных, после чего возможно создание модели. Источник данных представляет собой строку соединения, показывающую местоположение данных, которые будут использоваться службами отчетов для создания модели и сервером отчетов во время выполнения отчетов построителя отчетов. На этом занятии требуется создать источник данных и модель отчета с помощью среды Management Studio, после чего модель отчетов необходимо просмотреть с помощью построителя отчетов.

Запуск среды Management Studio

  1. В меню Пуск, последовательно укажите пункты Все программы и Microsoft SQL Server 2005 и выберите SQL Server Management Studio.

    Появится диалоговое окно Соединение с сервером.

    ms345311.note(ru-ru,SQL.90).gifПримечание.
    Если диалоговое окно Соединение с сервером не появилось, щелкните команду Соединить в обозревателе объектов и выберите тип сервера, к которому необходимо подключиться.
  2. В раскрывающемся списке Тип сервера выберите пункт Службы Reporting Services.

  3. В раскрывающемся списке Имя сервера выберите сервер, на котором требуется создать модель.

  4. В раскрывающемся списке Проверка подлинности выберите пункт Проверка подлинности Windows.

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

    После установления соединения появится окно среды Microsoft SQL Server Management Studio.

Создание источника данных

  1. В обозревателе объектов раскройте папку Домашняя.

  2. В обозревателе решений щелкните правой кнопкой мыши папку Источники данных и выберите команду Создать источник данных.

    Появится диалоговое окно Создание источника данных.

  3. В поле Имя введите:

    MS_ASCube

  4. В поле Описание введите:

    Это файл источника данных диспетчера отчетов для куба служб SSAS.

  5. Убедитесь, что установлен флажок Включить этот источник данных для формирования отчетов.

  6. В области Выбор страницы щелкните Соединение.

  7. В раскрывающемся списке Тип источника данных выберите пункт Службы Microsoft SQL Server Analysis Services.

    ms345311.note(ru-ru,SQL.90).gifПримечание.
    Чтобы соединениие можно было использовать в качестве источника для модели, тип соединения должен быть Microsoft SQL Server или Microsoft SQL Server Analysis Services (SSAS). Для создания модели отчета, основанной на базе данных SQL Server, выберите тип Microsoft SQL Server.
  8. В поле Строка соединения введите

    Data Source=localhost;Initial Catalog="Adventure Works DW"

  9. Отметьте параметр Встроенная безопасность Windows.

  10. Нажмите кнопку ОК.

    Это приведет к созданию источника данных MS_ASCube и отображения его в папке «Источники данных».

Создание модели отчета

  1. В папке источников данных щелкните правой кнопкой мыши «MS_ASCube» и выберите команду Создать модель.

    Появится диалоговое окно Создание модели.

  2. В поле Имя введите следующее:

    MS_ASCubeReportModel

  3. Убедитесь, что в поле Имя источника данных отображается Home/Data Sources/MS_ASCube.

  4. В поле Создание модели в папке укажите папку, где требуется сохранить модель.

    ms345311.note(ru-ru,SQL.90).gifПримечание.
    Если какие-то модели уже были развернуты на сервере отчетов ранее, то на нем уже может существовать папка «Модели».
  5. В поле Описание введите:

    Это модель, основанная на кубе служб «AdventureWorks AS» и созданная с помощью диспетчера отчетов.

  6. Нажмите кнопку ОК.

    Это приведет к созданию модели «MS_ASCubeReportModel» в указанной папке. Модель отчета можно переместить в другую папку на сервере отчетов, щелкнув модель правой кнопкой мыши, после чего необходимо выбрать команду Переместить, щелкнуть кнопку с многоточием (), выбрать новую папку на сервере отчетов и нажать кнопку OK два раза подряд.

Просмотр модели в построителе отчетов

  1. Откройте обозреватель Интернета.

  2. В строке Адрес введите URL-адрес сервера отчетов.

    По умолчанию используется URL-адрес http://<servername>/reports.

  3. Нажмите клавишу «ВВОД».

    В окне обозревателя откроется домашняя страница служб Reporting Services.

  4. Щелкните ссылку Построитель отчетов.

    Откроется окно построителя отчетов.

  5. На панели Приступая к работе найдите MS_ASCubeReportModel.

    Модель отчета отображается точно таким же образом, как модель, созданная на занятии 2. Обратите внимание, что в этот раз в элементе модели MS_ASCubeReportModel содержится несколько вложенных элементов. Эти вложенные элементы называются перспективами. При создании модели отчетов на основе куба служб Analysis Services, кубы базы данных служб SSAS отображаются в построителе отчетов в виде перспектив. Модели верхнего уровня для построения отчетов использовать нельзя; вместо этого необходимо выбрать одну из вложенных перспектив.

  6. Выберите перспективу Channel Sales и нажмите кнопку ОК.

    Обратите внимание, что имя выбранной перспективы отображается в верхней части панели обозревателя, а содержимое куба отображено в виде элементов, папок и полей.

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

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

Поздравления! Учебник пройден успешно. Во время занятий было создано две модели отчетов, основанные на кубах служб SSAS; для создания одной модели был использован диспетчер отчетов, для другой — среда Management Studio.

См. также

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

Учебник по службам SQL Server 2005 Analysis Services

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

Создание моделей с использованием средств управления отчетами
Работа с построителем отчетов (нерегламентированные отчеты)
Общие сведения о среде SQL Server Management Studio
Разработка решений и проектов служб Analysis Services
Работа с источниками данных (службы Analysis Services)
Разделы руководства, посвященные работе с источниками данных (службы SSAS)

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

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