Отчеты в Configuration Manager 2007 интегрированы в консоль Configuration Manager. Отчеты представляют собой защищенные объекты Configuration Manager, которые можно создавать и управлять ими в консоли Configuration Manager. В Configuration Manager содержится множество предустановленных отчетов, кроме того, при необходимости можно создавать и дополнительные отчеты. С помощью мастера объектов можно импортировать отчеты, созданные на другом сайте. Отчеты можно запускать с помощью средства просмотра отчетов, которое представляет собой приложение на основе браузера, запускаемое как из консоли Configuration Manager, так и с использованием URL-адреса в Internet Explorer, что позволяет получать доступ к отчетам любому пользователю с соответствующими правами безопасности. Дополнительные сведения см. в разделе О средстве просмотра отчетов. Как и для других объектов Configuration Manager, для создания, изменения, удаления, просмотра или запуска отчетов необходимы соответствующие учетные данные.

Файлы средства просмотра отчетов расположены на точке формирования отчетов, которая представляет собой роль системы сайта Configuration Manager. Точка формирования отчетов предоставляет доступ к отчетам на сайте и связывается непосредственно с базой данных сайта, поэтому они могут быть установлены только на основном сайте. Для балансирования сетевой нагрузки при просмотре отчетов можно создать несколько точек формирования отчетов. Дополнительные сведения см. в разделе О точках формирования отчетов.

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

Типы отчетов

Configuration Manager 2007 содержит множество предустановленных отчетов. Если предустановленные отчеты не извлекают нужные данные, можно создавать настраиваемые отчеты, а дополнительные отчеты создаются за пределами Configuration Manager и доступны из средства просмотра отчетов.

Предустановленные отчеты

Configuration Manager 2007 содержит набор предустановленных отчетов, с помощью которых можно собирать важную информацию из базы данных сайта. Администраторы могут создавать отчеты, управлять ими и обеспечивать их безопасность, используя консоль Configuration Manager. Администраторы и другие пользователи отчетов, например специалисты службы поддержки или ответственные за принятие бизнес-решений, могут запускать отчеты с помощью средства просмотра отчетов, которое представляет собой приложение на основе браузера, запускаемое в Microsoft Internet Explorer. Отчеты можно создавать и администрировать в защищенной среде консоли Configuration Manager, а конечные пользователи могут запускать отчеты без необходимости доступа к консоли. Ряд предустановленных отчетов предназначен для отображения на странице Подробные сведения о компьютере средства просмотра отчетов. Если снять флажок Отображать в подробных сведениях о компьютере, изменить инструкцию SQL или изменить напоминание для предустановленного отчета, отчет может не работать как задумано.

Настраиваемые отчеты

Если предустановленные отчеты не извлекают желаемые данные, можно создавать настраиваемые отчеты, либо копируя и изменяя предустановленные, либо создавая новые. При изменении свойств предустановленного отчета исходный отчет больше не удастся использовать по назначению. Если переустановить предустановленные отчеты, из импорта или в ходе обновления продукта, изменения будут потеряны. Для сохранения исходного отчета нетронутым следует всегда делать копию предустановленного отчета, переименовывать ее и затем уже изменять новый отчет в соответствии с потребностями. Чтобы создать новый отчет, необходимо указать инструкцию SQL, определяющую, какие записи возвращаются при запуске отчета. Дополнительные сведения см. в разделе Создание отчета.

Дополнительные отчеты

Отчеты, созданные за пределами Configuration Manager, можно скопировать в выделенную папку на точке формирования отчетов, чтобы расширить возможности отчетности на сайте. Эти отчеты в основном представляют собой страницы ASP (Active Server Pages). Однако они могут быть любыми файлами, которые способен отображать обозреватель Internet Explorer 5.0 или более поздней версии. Так как дополнительные отчеты не являются защищенными объектами Configuration Manager, их может просматривать любой пользователь, если не защитить их функциями безопасности служб Microsoft IIS. Дополнительные сведения см. в разделе О дополнительных отчетах.

Категории отчетов

Существует множество категорий отчетов, которые помогают в их организации. Отчет может быть настроен только в одной категории. Можно создавать новые категории, указывая уникальную категорию при создании или изменении отчетов. Категории отчетов чувствительны к регистру. При создании нового отчета, для которого указывается существующая категория, рекомендуется выбирать ее из раскрывающегося списка. Если в текстовое поле Категория ввести имя, не идентичное существующей категории, будет создана новая категория. Список предустановленных категорий отчетов см. в разделе Категории отчетов Configuration Manager.

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

Для создания нового отчета или изменения предустановленного требуется практическое знание SQL. При создании нового отчета необходимо указать категорию. Можно выбрать существующую категорию или создать новую. При создании новой категории она добавляется в список категорий. В пределах заданной категории имена отчетов должны быть уникальными. Однако в разных категориях можно использовать и дублирующиеся имена отчетов. Configuration Manager назначает каждому новому отчету идентификационный номер, который уникальным образом идентифицирует отчет. Категория определяет, в какой ветви дерева отображается отчет на главной странице средства просмотра отчетов.

Можно настроить для отчета автоматическое обновление результатов через указанный промежуток времени. Эта функция особенно полезна для отчетов, которые включаются в панель мониторинга или иным образом используются для мониторинга часто изменяющейся информации. Также можно настроить отчет на отображение данных в виде диаграммы. Эта функция полезна для отчетов, которые возвращают количественные показатели, например для отчета, который сообщает количество компьютеров по сетевому протоколу. Можно указать заголовок диаграммы, заголовок и столбец отчета, используемый для данных по оси категорий (x), а также заголовок и столбец отчета, используемый для данных по оси значений (y). Для данных по оси значений (y) следует выбрать столбец, который содержит целочисленные данные. Если выбрать столбец, содержащий строковые данные, некоторые из данных в диаграмме могут быть усечены. Также можно указать тип диаграммы по умолчанию, например линейчатую. Пользователь отчета после его запуска может выбирать отображение данных на диаграммах различных типов. Если отчет возвращает несколько результирующих наборов, средство просмотра отчетов отображает в виде диаграммы только первый результирующий набор.

Для отображения данных отчета в виде диаграммы с помощью средства просмотра отчетов необходима лицензионная копия веб-компонентов Microsoft Office XP, веб-компонентов Microsoft Office 2000 или веб-компонентов Microsoft Office 2003, установленная в системе сайта точки формирования отчетов. Веб-компоненты Office автоматически устанавливаются со всеми редакциями Office XP, а также с такими редакциями Office 2000 и Office 2003, как Professional, Premium, Developer и Standard. Они не устанавливаются с Office 2000, Office 2003 Small Business, а также с автономной версией Microsoft Office Excel 2000. Также необходимо иметь лицензионную копию минимум одного приложения Microsoft Office, установленную в системе сайта точки формирования отчетов.

Примечание
Веб-компоненты Office не поддерживаются на 64-разрядных операционных системах. Если требуется использовать диаграммы в отчетах, используйте 32-разрядную операционную систему для точек формирования отчетов.

SQL-инструкция отчета

Основным элементом отчета является инструкция языка SQL (Structured Query Language), которая определяет, какие данные собираются и возвращаются отчетом в виде результирующего набора. Результирующий набор представляет собой табличную организацию данных по столбцам и строкам. Отчет может также возвращать несколько результирующих наборов. Инструкция SQL в отчете не запускается непосредственно против таблиц базы данных сайта Configuration Manager. Вместо этого инструкция SQL запускается против набора представлений Microsoft SQL Server, которые указывают на записи в таблицах базы данных сайта Configuration Manager. При каждом запуске отчета возвращаемые сведения содержат данные, содержащиеся в базе данных на момент запуска отчета. Для создания новых отчетов с использованием консоли Configuration Manager необходимо практическое знание SQL. Однако для импорта новых отчетов знание SQL не требуется.

Напоминания об отчетах

Напоминание об отчете — это свойство отчета, которое можно настроить для запроса значения параметра у пользователя перед запуском отчета. Если включить напоминание, пользователю перед запуском отчета будет выдаваться запрос ввести значение параметра. В отчет можно включить более одного напоминания, однако каждое из них должно иметь уникальное имя. Дополнительные сведения см. в разделе О подсказках отчетов.

Выполнение отчетов

Отчеты в Configuration Manager 2007 открываются в средстве просмотра отчетов, которое можно открыть из консоли Configuration Manager или с помощью веб-браузера и ввести уникальный URL-адрес отчета.

Также можно воспользоваться URL-адресом отчета для планирования его автоматического запуска в указанное время. Эта функция может быть полезна для отчетов, выполнение которых занимает длительное время, например, для отчета, возвращающего большой объем данных. Для таких отчетов можно запланировать запуск во время, когда сеть менее загружена. Дополнительные сведения см. в разделе Планирование формирования отчетов и работы панелей мониторинга. Объем времени, необходимый для выполнения отчета, зависит от объема возвращаемых отчетом данных. При больших отчетах могут наблюдаться тайм-ауты. В таком случае можно отрегулировать параметры тайм-аута. Дополнительные сведения см. в подразделе "Регулирование параметров тайм-аута" раздела О средстве просмотра отчетов.

Если отчет не содержит напоминаний, средство просмотра отчетов запускается непосредственно на странице Результаты отчета для выбранного отчета при его запуске. По соображениям производительности средство просмотра отчетов ограничивает возвращаемый запросом отчета результирующий набор 10 000 строками, что можно изменить. Дополнительные сведения см. в разделе Настройка максимального числа строк, возвращаемых запросом отчета.

Для отчетов, которые могут возвращать большие объемы данных, например, отчетов о сообщениях об изменении состояния или отчетов об установке клиентов, рекомендуется создавать напоминания или связанные отчеты для ограничения объема данных, возвращаемых одним отчетом. Используя напоминания, можно ограничить отчет возвращением сообщений об изменении состояния только для определенного периода времени или возвращением сведений только о клиентах конкретного сайта. Дополнительные сведения см. в разделах О подсказках отчетов и О ссылках на отчет.

Средство просмотра отчетов не может отображать различные языки на одной странице отчета. Можно создать отдельные отчеты, каждый из которых будет содержать данные только на одном языке. Если данные в двухбайтовой кодировке (DBCS) не отображаются правильно, следует настроить в Internet Explorer параметр кодировки Автовыбор. Щелкните правой кнопкой мыши где-либо в средстве просмотра отчетов, укажите пункт Кодировка, а затем выберите Автовыбор. Это переопределяет выбор других кодировок. Отчеты, открываемые в консоли Configuration Manager, используют настройку кодировки по умолчанию и не могут быть изменены из консоли.

Использование данных отчета

При запуске отчета имеется несколько способов использования его данных в другом приложении или автономно. Можно воспользоваться командами строки меню на странице Результаты отчета для выполнения следующих задач:

  • Печать данных отчета.

  • Копирование данных отчета в буфер обмена.

  • Отображение данных отчета в виде диаграммы (для отчетов, настроенных на это).

  • Экспорт данных отчета в виде файла, разделенного запятыми. (Экспорт данных отчета отличается от экспорта определений отчета.)

  • Добавление URL-адреса отчета в список избранных.

  • Отправка URL-адреса отчета по электронной почте. (Получатель должен иметь разрешение на чтение отчета и быть участником группы "Пользователи отчетов SMS", чтобы запускать отчет.)

Отчет может возвращать несколько наборов результатов (например, если включить в SQL-инструкцию несколько предложений SELECT или COMPUTE). Если отчет настроен на отображение в виде диаграммы и возвращает несколько результирующих наборов, средство просмотра отчетов отображает в диаграмме только первый результирующий набор. Если напечатать отчет, который возвращает несколько результирующих наборов, скопировать его в буфер обмена или экспортировать в разделенный запятыми файл, будут включены все результирующие наборы.

Можно отсортировать данные в результирующем наборе, щелкнув заголовок столбца. Если отчет содержит несколько результирующих наборов, можно отсортировать данные в каждом из этих наборов независимо. Сортировка выполняется только с использованием одного столбца одновременно.

Если отчет содержит ссылки на целевой объект, то при запуске отчета в средстве просмотра отчетов значки ссылок отображаются слева от каждой строки данных. Если щелкнуть значок ссылки, целевой объект откроется в том же окне. Если отчет содержит ссылки на целевой объект и возвращает несколько результирующих наборов, для всех их используется один и тот же целевой объект. Дополнительные сведения см. в разделе О ссылках на отчет.

Экспорт и импорт отчетов

Отчеты в Configuration Manager 2007 можно экспортировать с помощью мастера экспорта объектов, который создает файл формата управляемых объектов (MOF), который затем можно импортировать на другой сайт. Это может быть полезно при импорте отчетов, загруженных из Интернета или созданных кем-либо другим в организации. Дополнительные сведения об экспорте и импорте отчетов см. в разделе Об экспорте и импорте отчетов.

Планирование отчетов

Средство просмотра отчетов создает уникальный URL-адрес для каждого запускаемого отчета и панели мониторинга. URL-адрес содержит идентификатор отчета и имена переменных, использованных для его запуска. С помощью этого URL-адреса можно запланировать запуск отчета или панели мониторинга (или запуск с экспортом данных в файл) через указанный промежуток времени, настроив функцию "Назначенные задания" операционной системы на запуск Internet Explorer с URL-адресом. Дополнительные сведения см. в разделе Планирование формирования отчетов и работы панелей мониторинга.

Удаление отчетов

При удалении отчета в Configuration Manager 2007 объект отчета удаляется из базы данных сайта, что приводит к следующим изменениям состояния отчета:

  • Отчет более не появляется в списке отчетов на консоли Configuration Manager или в элементе управления Report Viewer.

  • Отчет более не появляется на панелях мониторинга, в которые он был включен.

  • Он более недоступен из исходных отчетов, дающих ссылку на удаленный отчет. После удалении целевого отчета ссылка на отчет в исходном отчете более не работает, поэтому ссылка должна быть удалена или перенастроена.

Действия по удалению отчета см. в разделе Удаление отчета.

См. также