Процедуры, описанные в этом разделе, можно использовать для создания модели простого отчета, которая может применяться пользователями сайта для создания собственных отчетов на основе модели с использованием данных в одном представлении базы данных Configuration Manager 2007 R2. Будет создана модель отчета, которая представляет сведения о клиентских компьютерах сайта разработчику отчета. Для получения информации будет использовано представление V_R_System базы данных Configuration Manager 2007.
На компьютере, на котором будут выполняться эти операции, должен быть установлен центр разработки бизнес-аналитики SQL Server, при этом компьютер должен иметь возможность подключения по сети к серверу точки служб отчетов. Обратитесь к документации SQL Server для получения подробных сведений о среде SQL Server Business Intelligence Development Studio.
Примечание |
---|
Сведения в этом разделе относятся только к Configuration Manager 2007 R2 и Configuration Manager 2007 R3. |
Для создания модели отчета необходимо выполнить следующие задачи.
- Создание проекта модели отчета. Проект модели
отчета представляет собой контейнер для информации, хранящейся в
модели отчета.
- Определение источника данных для модели
отчета. Источник данных модели отчета определяет сведения о базе
данных Configuration Manager, на основе которой будут создаваться
отчеты.
- Определение представления источника данных
для модели отчета. Представление источника данных — это XML-файл,
который содержит сведения о представлениях, используемых в модели
отчета. При помощи представлений источника данных можно создать
ограниченный набор представлений базы данных Configuration Manager,
который будет предоставлен разработчику отчета. Эту структуру можно
упростить, чтобы предоставлять данные разработчику отчетов в виде
единого списка.
- Создание модели отчета. Мастер моделей
отчетов позволяет создать модель отчета на основе только что
указанного представления источника данных.
- Публикация модели отчета. При развертывании
модели отчета отчет копируется на сервер отчетов служб отчетов SQL
и становится доступным для использования. После завершения этого
развертывания отчет можно запускать только на веб-сайте служб
отчетов SQL.
- Развертывание модели отчета в консоли
Configuration Manager. Перед созданием отчетов непосредственно в
консоли Configuration Manager необходимо выполнить операции по
предоставлению доступа к требуемой модели отчета. Дополнительные
сведения см. в разделе Пошаговое руководство по
развертыванию модели отчета в Configuration Manager.
Чтобы создать проект модели отчета
-
В меню "Пуск" Windows выберите пункт Microsoft SQL Server 2005, а затем команду Среда SQL Server Business Intelligence Development Studio.
-
После того, как Среда SQL Server Business Intelligence Development Studio откроется в Microsoft Visual Studio, нажмите Файл, затем Создать, а затем нажмите Проект.
-
В диалоговом окне Создание проекта выберите команду Проект модели отчета в списке Шаблоны.
-
В поле Имя введите Простая_Модель.
-
Чтобы создать проект модели отчета, нажмитеOK.
-
Решение Простая_Модель будет создано и показано в Обозревателе решений.
Примечание Если панель Обозреватель решений скрыта, откройте меню Вид и выберите команду Обозреватель решений.
Определение источника данных для модели отчета
-
В области Обозревателя решений окна Среда SQL Server Business Intelligence Development Studio, щелкните правой кнопкой мыши Источники данных, а затем Добавить новый источник данных.
-
На странице Приветствия мастера источника данных нажмите кнопку Далее.
-
Убедитесь, что на странице Выбор метода определения соединения выбран пункт Создать источник данных на основе существующего или нового соединения, а затем нажмите Создать.
-
В диалоговом окне Диспетчер подключений укажите следующие свойства подключения для источника данных:
- Имя сервера — Введите имя сервера базы данных
Configuration Manager 2007 или выберите его в раскрывающемся
списке. Если работа ведется с именованным экземпляром, а не с
экземпляром по умолчанию, введите <сервер базы
данных>\<имя экземпляра>.
- Выберите Использовать проверку подлинности Windows .
- В списке Выберите или введите имя базы данных выберите
имя базы данных Configuration Manager 2007.
- Имя сервера — Введите имя сервера базы данных
Configuration Manager 2007 или выберите его в раскрывающемся
списке. Если работа ведется с именованным экземпляром, а не с
экземпляром по умолчанию, введите <сервер базы
данных>\<имя экземпляра>.
-
Чтобы проверить подключение к базе данных, нажмите Проверить подключение.
-
Если подключение установлено успешно, нажмите OK, чтобы закрыть диалоговое окно Диспетчер подключений. Если не удалось установить подключение, убедитесь, что введенные сведения правильны, и снова нажмите Проверить подключение.
-
Убедитесь, что на странице Выбор метода определения соединения выбран пункт Создать источник данных на основе существующего или нового подключения, убедитесь, что в списке Подключения данных выбран указанный источник данных, а затем нажмите кнопку Далее.
-
В поле Имя источника данных введите Простая_Модель и нажмите кнопку Готово.
-
Источник данных Простая_модель.ds теперь будет отображен в обозревателе решений в узле Источники данных.
Примечание Чтобы отредактировать свойства существующего источника данных, дважды щелкните источник данных в папке Источники данных в области Обозревателя решений для отображения свойств источника данных в Конструкторе источников данных.
Определение представления источника данных для модели отчета
-
В обозревателе решений щелкните правой кнопкой мыши Представления источника данных и выберите команду Добавить новый источник данных.
-
На странице Приветствие мастера представления источника данных нажмите кнопку Далее. Появится страница Выберите источник данных.
-
Убедитесь, что в окне Реляционные источники данных выбран источник данных Простая_модель, и нажмите кнопку Далее.
-
На странице Выбор таблиц и представлений выберите следующее представление из списка Доступные объекты, чтобы использовать его в модели отчета. dbo.v_R_System.
-
После выбора представления нажмите кнопку >, чтобы переместить объект в список Включенные объекты.
-
Если появится страница Совпадение имен, примите выбор параметров по умолчанию и нажмите кнопку Далее.
-
После выбора требуемых объектов нажмите кнопку Далее и введите Простая_Модель в поле Имя.
-
Нажмите кнопку Готово. Представление источника данных Простая_модель.dsv появится в папке Представления источника данных в области Обозревателя решений.
Создание модели отчета
-
В Обозревателе решений щелкните правой кнопкой мыши пункт Модели отчетов и выберите команду Добавить новую модель отчета.
-
На странице Приветствия мастера моделей отчетов нажмите кнопку Далее.
-
Убедитесь, что на странице Выбор представлений источника данных в списке Доступные представления источника данных выбрано Простая_Модель.dsv, а затем нажмите кнопку Далее.
-
На странице Выбор правил формирования модели отчета примите значения по умолчанию и нажмите кнопку Далее.
-
Убедитесь, что на странице Сбор статистики модели выбран пункт Обновить статистику модели перед формированием и нажмите кнопку Далее.
-
Убедитесь, что на странице Завершение работы мастера в поле Имя отображено Простая_Модель.
-
Чтобы завершить работу мастера и создать модель отчета, нажмите Выполнить.
-
Чтобы завершить работу мастера, нажмите кнопку Готово. Модель отчета будет показана в окне конструктора.
Публикация модели отчета (для использования в службах отчетов SQL)
-
В обозревателе решений щелкните правой кнопкой мыши проект Простая_Модель.smdl и выберите команду Развернуть.
-
Проверьте состояние развертывания в левом нижнем углу окна среды SQL Server Business Intelligence Development Studio. По окончании развертывания будет показано сообщение Развертывание завершено успешно. В случае сбоя развертывания причина будет указана в окне Вывод. Новая модель отчета станет доступна на веб-сайте служб отчетов SQL.
-
В меню Файл выберите команду Сохранить все и закройте среду SQL Server Business Intelligence Development Studio.
Развертывание модели отчета в Configuration Manager
-
Описание развертывания модели отчета для использования в консоли Configuration Manager см. в разделе Пошаговое руководство по развертыванию модели отчета в Configuration Manager.
См. также
Задачи
Создание нового отчета на основе модели в службах отчетов SQL ServerСоздание нового отчета на основе SQL в службах отчетов SQL Server
Пошаговое руководство по созданию модели отчета в службах отчетов SQL Server (расширенная модель)
Пошаговое руководство по развертыванию модели отчета в Configuration Manager
Основные понятия
О моделях отчетов в службах отчетов SQL ServerКонтрольный список администратора для службы отчетов SQL Server