widoki SQL Server w Configuration Manager

Widok Microsoft SQL Server to wirtualny spis, którego zawartość jest oparta na wyniku zapytania SQL. Widok składa się z zestawu nazwanych kolumn i wierszy danych. Jednak zawartość widoku nie jest przechowywana w bazie danych SQL Server. Wiersze i kolumny danych pochodzą z tabel lub innych widoków SQL Server przywoływanych w zapytaniu, które definiują widok i są generowane dynamicznie podczas uruchamiania zapytania. Zapytanie definiujące widok może pochodzić z co najmniej jednej tabeli lub z innych widoków w co najmniej jednej bazie danych. Zapytania rozproszone (zapytania uzyskujące dostęp do danych z wielu źródeł danych) mogą również służyć do definiowania widoków, które ściągają dane z wielu heterogenicznych źródeł (danych przechowywanych w wielu formatach), takich jak dane przechowywane w bazie danych SQL Server, pliku tekstowego lub arkusza kalkulacyjnego programu Microsoft Excel.

Podczas instalacji Configuration Manager tworzy następujące typy widoków SQL Server:

  • Widoki względem tabel statycznych (niezmiennych).

  • Widoki korzystające z danych z tabel z dynamicznym (zmieniającym się) schematem.

W przypadku schematu dynamicznego konfiguracja tworzy szereg SQL Server procedur składowanych, które tworzą widoki. Te procedury składowane są uruchamiane przez Configuration Manager odświeżania widoków po zmianie schematu tabel bazowych. Dane ewaluacji, odnajdywania i spisu kolekcji to przykłady danych, dla których nowe tabele lub nowe właściwości istniejących tabel mogą zostać utworzone podczas działania Configuration Manager lokacji.

Raportowanie w Configuration Manager

Configuration Manager używa Microsoft SQL Server Reporting Services, aby umożliwić generowanie i uruchamianie raportów w bazie danych Configuration Manager z poziomu konsoli Configuration Manager. Ta usługa zastępuje teraz metodę używaną do tworzenia raportów w Configuration Manager 2007 r. i zapewnia następujące korzyści:

  • Używa standardowego systemu raportowania w branży do wykonywania zapytań dotyczących bazy danych Configuration Manager.

  • SQL Server Reporting Services oferuje wyższą wydajność, dostępność i skalowalność w stosunku do poprzedniej metody raportowania.

  • Umożliwia użytkownikom, którzy nie znają Configuration Manager raportowania, generowanie nieplanowanych raportów.

  • Umożliwia użytkownikom subskrybowanie raportów; Na przykład menedżer może codziennie automatycznie wysłać raport pocztą e-mail ze szczegółowym opisem stanu wdrożenia aktualizacji oprogramowania.

  • Upraszcza tworzenie raportów opartych na języku SQL w Configuration Manager.

  • Umożliwia użytkownikom eksportowanie raportów w różnych rodzajach popularnych formatów.

Aby uzyskać więcej informacji na temat korzystania z raportów z konsoli Configuration Manager, zobacz Wprowadzenie do raportowania.

schemat widoku Configuration Manager SQL Server

Aby utworzyć efektywne raporty, dokładne instrukcje SQL oparte na odpowiednich widokach Configuration Manager muszą być używane do pobierania wymaganych danych i wyświetlania oczekiwanych danych wyjściowych. Znajomość schematu widoku bazy danych Configuration Manager jest ważnym pierwszym krokiem w nauce tworzenia tych raportów.

Większość schematu widoku Configuration Manager SQL Server jest mapowana na schemat WMI dostawcy programu SMS, który jest używany podczas tworzenia zapytań i kolekcji opartych na protokole WQL w konsoli Configuration Manager. Jednak bezpośrednie wykonywanie zapytań w widokach może być znacznie szybsze niż użycie usług WMI i WQL, które odbierają żądanie zapytania i z kolei wysyłają zapytania do bazy danych SQL Server w celu uzyskania informacji. Korzystając bezpośrednio z widoków SQL Server, eliminujesz krok pośredni i uzyskujesz szybszą ścieżkę do danych. Aby uzyskać więcej informacji na temat schematu WMI dostawcy programu SMS, zobacz Dokumentacja schematu WMI dostawcy programu SMS w Configuration Manager.

Configuration Manager SQL Server kategorie widoków

Aby efektywnie tworzyć raporty z wymaganymi danymi wyjściowymi, ważne jest, aby wiedzieć, jakie dane zawiera każdy z widoków Configuration Manager SQL Server i jak widoki są ze sobą powiązane. Poniższe tematy w tej sekcji zawierają szczegółowe informacje o poszczególnych kategoriach widoków, rodzaju danych zawartych w poszczególnych widokach i kolumnach, które mogą być używane do dołączania do widoków w instrukcjach SQL.

Zobacz też

Tworzenie raportów niestandardowych przy użyciu widoków SQL Server w Configuration Manager