Tworzenie raportów niestandardowych przy użyciu widoków SQL Server w Configuration Manager
Configuration Manager wysyła zapytania SQL Server widoków w bazie danych lokacji Configuration Manager w celu pobrania informacji wyświetlanych w raportach. Baza danych lokacji Configuration Manager zawiera dużą kolekcję informacji o sieci, komputerach, użytkownikach, grupach użytkowników i wielu innych składnikach środowiska obliczeniowego. Baza danych zawiera również obiekty reprezentujące operacje Configuration Manager, takie jak wdrożenia, aktualizacje oprogramowania, konfiguracja odniesienia, raporty i komunikaty o stanie. Configuration Manager administratorzy muszą zrozumieć różne kategorie widoków SQL, jakie informacje są przechowywane w każdym widoku i jak widoki SQL mogą być połączone ze sobą w celu tworzenia raportów zwracających wymagane informacje. Ponieważ Configuration Manager zapytania i kolekcje pobierają informacje z instrumentacji zarządzania Windows (WMI) zamiast Configuration Manager widoków SQL, warto również wiedzieć, jak schemat widoku SQL jest powiązany ze schematem usługi WMI.
W tej dokumentacji założono, że masz podstawową wiedzę na temat instrukcji Configuration Manager i SQL, że masz działającą infrastrukturę Configuration Manager oraz że masz podstawową wiedzę na temat Configuration Manager raportów. Aby uzyskać więcej informacji na temat tworzenia raportów w Configuration Manager, zobacz Wprowadzenie do raportowania. Aby uzyskać więcej informacji na temat pisania podstawowych instrukcji SQL, zobacz dokumentację SQL Server.
Ta dokumentacja zawiera omówienie Configuration Manager schematu widoku SQL i widoków SQL, omówienie istniejących raportów i skojarzonych procedur raportowania, przykładowe instrukcje SQL dla każdego Configuration Manager kategorii widoku SQL, ćwiczenia dotyczące tworzenia niestandardowych raportów, omówienie pisania instrukcji SQL raportu i omówienie schemat WMI dostawcy Configuration Manager.
Wersje produktów używane w tym dokumencie
Ten dokument został utworzony przy użyciu Microsoft SQL Server 2012, Report Builder 3.0 i Configuration Manager. Dostępne widoki, opcje i polecenia SQL mogą się różnić w zależności od wersji każdego używanego produktu. Aby uzyskać więcej informacji, zobacz dokumentację używanych produktów.
Co nowego w raportowaniu w Configuration Manager
W tej sekcji wymieniono zmiany wprowadzone od Configuration Manager 2007 r. na potrzeby raportowania Configuration Manager.
Configuration Manager nie używa już punktu raportowania; punkt usług raportowania jest jedyną rolą systemu lokacji, która Configuration Manager obecnie używana do raportowania.
Pełna integracja rozwiązania SQL Server Reporting Services Configuration Manager 2007 R2: oprócz standardowego zarządzania raportami Configuration Manager 2007 R2 wprowadzono obsługę SQL Server Reporting Services raportowania. Configuration Manager integruje rozwiązanie usług Reporting Services, dodaje nowe funkcje i usuwa standardowe zarządzanie raportami jako rozwiązanie do raportowania.
integracja Report Builder 2.0: Configuration Manager używa Microsoft SQL Server 2008 Reporting Services Report Builder 2.0 jako wyłącznego narzędzia do tworzenia i edytowania raportów opartych na modelu i sql. Report Builder 2.0 jest instalowany automatycznie podczas tworzenia lub modyfikowania raportu po raz pierwszy.
Subskrypcje raportów w SQL Server Reporting Services umożliwiają konfigurowanie automatycznego dostarczania określonych raportów pocztą e-mail lub do udziału plików w zaplanowanych odstępach czasu.
Raporty Configuration Manager można uruchamiać w konsoli Configuration Manager przy użyciu Przeglądarki raportów lub raportów z przeglądarki przy użyciu Menedżera raportów. Obie metody uruchamiania raportów zapewniają podobne środowisko.
Raporty w Configuration Manager są renderowane w ustawieniach regionalnych zainstalowanej konsoli Configuration Manager. Subskrypcje są renderowane w ustawieniach regionalnych, które SQL Server Reporting Services są zainstalowane. Podczas tworzenia raportu można określić zestaw i wyrażenie.
Gdy Microsoft SQL Server 2012 lub SQL Server 2008 R2 działa w punkcie usług Reporting Services, Configuration Manager otwiera usługę Reporting Services Report Builder 3.0 podczas tworzenia lub modyfikowania raportów. Gdy Microsoft SQL Server 2008 r. działa w punkcie usług Reporting Services, Configuration Manager otwiera usługę Reporting Services Report Builder 2.0 podczas tworzenia lub modyfikowania raportów.
Obszar roboczy Monitorowanie w konsoli Configuration Manager wyświetla teraz linki do SQL Server Reporting Services Report Manager z węzła Raportowanie.
Configuration Manager raporty są teraz w pełni włączone dla administracji opartej na rolach. Dane dla wszystkich raportów dołączonych do Configuration Manager są filtrowane na podstawie uprawnień użytkownika administracyjnego, który uruchamia raport. Użytkownicy administracyjni z określonymi rolami mogą wyświetlać tylko informacje zdefiniowane dla swoich ról. Aby uzyskać więcej informacji, zobacz sekcję Planowanie administracji Role-Based dla raportów w artykule Planowanie raportowania w Configuration Manager w bibliotece dokumentacji Configuration Manager.
W tej sekcji
widoki SQL Server w Configuration Manager
Zawiera omówienie widoków, których można użyć do tworzenia raportów w Configuration Manager.Praca z raportami w Configuration Manager
Zawiera omówienie raportów Configuration Manager, elementów raportu i procedur, których można użyć do tworzenia raportów i zarządzania nimi.Dokumentacja techniczna widoków SQL Server w Configuration Manager
Zawiera przykładowe instrukcje SQL dla każdej Configuration Manager kategorii widoku SQL, ćwiczenia dotyczące modyfikowania istniejących raportów Configuration Manager i tworzenia nowych raportów, informacje o pisaniu instrukcji SQL i narzędziach do projektowania zapytań dostępnych w SQL Server, które mogą być używane podczas pisania instrukcji SQL raportu, a także omówienie instrukcji Configuration Manager schemat dostawcy usługi WMI.