Создание пользовательских отчетов с помощью представлений SQL Server в Configuration Manager

Configuration Manager запросы SQL Server представлений в базе данных сайта Configuration Manager для получения сведений, отображаемых в отчетах. База данных сайта Configuration Manager содержит большую коллекцию сведений о сети, компьютерах, пользователях, группах пользователей и многих других компонентах вычислительной среды. База данных также содержит объекты, представляющие Configuration Manager операции, такие как развертывания, обновления программного обеспечения, базовые конфигурации, отчеты и сообщения о состоянии. Configuration Manager администраторам необходимо понимать различные категории представлений SQL, какие сведения хранятся в каждом представлении и как можно объединить представления SQL для создания отчетов, возвращающих необходимые сведения. Так как Configuration Manager запросы и коллекции извлекают информацию из инструментария управления Windows (WMI) вместо Configuration Manager представлений SQL, полезно также узнать, как схема представления SQL связана со схемой WMI.

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

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

Версии продуктов, используемые в этом документе

Этот документ был создан с помощью Майкрософт SQL Server 2012, Report Builder 3.0 и Configuration Manager. Доступные представления, параметры и команды SQL могут отличаться в зависимости от версии каждого используемого продукта. Дополнительные сведения см. в документации по продуктам, которые вы используете.

Новые возможности отчетов в Configuration Manager

В этом разделе перечислены изменения, внесенные с Configuration Manager 2007 года для Configuration Manager отчетов.

  • Configuration Manager больше не использует точку отчетности; точка служб отчетов является единственной ролью системы сайта, которую Configuration Manager теперь использует для создания отчетов.

  • Полная интеграция решения SQL Server Reporting Services Configuration Manager 2007 R2: в дополнение к стандартному управлению отчетами в Configuration Manager 2007 R2 появилась поддержка для SQL Server Reporting Services отчеты. Configuration Manager интегрирует решение Reporting Services, добавляет новые функции и удаляет стандартное управление отчетами в качестве решения для создания отчетов.

  • интеграция Report Builder 2.0: Configuration Manager использует Майкрософт SQL Server 2008 Reporting Services Report Builder 2.0 в качестве эксклюзивного средства разработки и редактирования как для модели, так и для модели. Отчеты на основе SQL. Report Builder 2.0 устанавливается автоматически при создании или изменении отчета в первый раз.

  • Подписки отчетов в SQL Server Reporting Services позволяют настроить автоматическую доставку указанных отчетов по электронной почте или в общую папку в запланированные интервалы.

  • Вы можете запускать Configuration Manager отчеты в консоли Configuration Manager с помощью средства просмотра отчетов или отчеты из браузера с помощью диспетчера отчетов. Оба метода для выполнения отчетов обеспечивают аналогичный интерфейс.

  • Отчеты в Configuration Manager отображаются в языковом стандарте установленной консоли Configuration Manager. Подписки отображаются в языковом стандарте, который SQL Server Reporting Services установлен. При создании отчета можно указать сборку и выражение.

  • Когда Майкрософт SQL Server 2012 или SQL Server 2008 R2 выполняется в точке Reporting Services, Configuration Manager открывается Reporting Services Report Builder 3.0 при создании или изменении отчетов. Когда Майкрософт SQL Server 2008 выполняется в точке Reporting Services, Configuration Manager открывается Reporting Services Report Builder 2.0 при создании или изменении отчетов.

  • Рабочая область Мониторинг в консоли Configuration Manager теперь отображает ссылки на диспетчер отчетов SQL Server Reporting Services из узла Отчеты.

  • Configuration Manager отчеты теперь полностью включены для администрирования на основе ролей. Данные для всех отчетов, включенных в Configuration Manager, фильтруются по разрешениям администратора, который запускает отчет. Пользователи с правами администратора с определенными ролями могут просматривать только сведения, определенные для своих ролей. Дополнительные сведения см. в разделе Planning for Role-Based Administration for Reports статьи Planning for Reporting in Configuration Manager в библиотеке документации по Configuration Manager.

В этом разделе:

  • представления SQL Server в Configuration Manager
    Обзор представлений, которые можно использовать для создания отчетов в Configuration Manager.

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

  • Технический справочник по представлениям SQL Server в Configuration Manager
    Содержит примеры инструкций SQL для каждой Configuration Manager категории представления SQL, упражнения по изменению существующих отчетов Configuration Manager и созданию новых отчетов, сведения о написании инструкций SQL и средствах проектирования запросов, доступных в SQL Server, которые можно использовать при написании инструкций SQL отчета, а также обзор Configuration Manager схема поставщика WMI.

См. также