Пошаговое руководство по созданию модели отчета в службах отчетов SQL Server (простая модель)
Назначение: System Center Configuration Manager 2007 R2, System Center Configuration Manager 2007 R3
Процедуры, описанные в этом разделе, можно использовать для создания модели простого отчета, которая может применяться пользователями сайта для создания собственных отчетов на основе модели с использованием данных в одном представлении базы данных 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.
Чтобы проверить подключение к базе данных, нажмите Проверить подключение.
Если подключение установлено успешно, нажмите 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
Другие ресурсы
Службы отчетов SQL в Configuration Manager 2007 R2
Дополнительные сведения см. на странице Configuration Manager 2007 Information and Support [Информация и поддержка Configuration Manager 2007].
Для обращений в группу разработчиков документации используйте адрес электронной почты SMSdocs@microsoft.com.