Skapa anpassade rapporter med hjälp av SQL Server vyer i Configuration Manager
Configuration Manager frågor SQL Server vyer i Configuration Manager platsdatabas för att hämta den information som visas i rapporter. Den Configuration Manager platsdatabasen innehåller en stor samling information om nätverket, datorer, användare, användargrupper och många andra komponenter i databehandlingsmiljön. Databasen innehåller också objekt som representerar Configuration Manager åtgärder, till exempel distributioner, programuppdateringar, konfigurationsbaslinjer, rapporter och statusmeddelanden. Configuration Manager administratörer måste förstå de olika kategorierna av SQL-vyer, vilken information som lagras i varje vy och hur SQL-vyerna kan kopplas till varandra för att skapa rapporter som returnerar nödvändig information. Eftersom Configuration Manager frågor och samlingar hämtar information från WMI (Windows Management Instrumentation) i stället för Configuration Manager SQL-vyer är det också bra att veta hur SQL-vyschemat är relaterat till WMI-schemat.
Den här dokumentationen förutsätter att du har en grundläggande förståelse för Configuration Manager och SQL-instruktioner, att du har en fungerande Configuration Manager infrastruktur på plats och att du har en grundläggande förståelse för Configuration Manager rapporter. Mer information om hur du skapar rapporter i Configuration Manager finns i Introduktion till rapportering. Mer information om hur du skriver grundläggande SQL-instruktioner finns i din SQL Server dokumentation.
Den här dokumentationen innehåller en översikt över Configuration Manager SQL-vyschema och SQL-vyer, en översikt över befintliga rapporter och associerade rapporteringsprocedurer, exempel på SQL-uttryck för varje Configuration Manager SQL-vykategori, övningar för att skapa anpassade rapporter, en översikt för att skriva SQL-rapportinstruktioner och en översikt över sql-vyn Configuration Manager providerns WMI-schema.
Produktversioner som används i det här dokumentet
Det här dokumentet skapades med Microsoft SQL Server 2012, Report Builder 3.0 och Configuration Manager. Tillgängliga SQL-vyer, alternativ och kommandon kan variera beroende på vilken version av varje produkt du använder. Mer information finns i dokumentationen för de produkter du använder.
Nyheter för rapportering i Configuration Manager
I det här avsnittet visas de ändringar som har gjorts sedan Configuration Manager 2007 för Configuration Manager rapportering.
Configuration Manager använder inte längre rapporteringsplatsen. Reporting Services-platsen är den enda platssystemroll som Configuration Manager nu använder för rapportering.
Fullständig integrering av Configuration Manager 2007 R2 SQL Server Reporting Services lösning: Förutom standardrapporthantering har Configuration Manager 2007 R2 infört stöd för SQL Server Reporting Services rapportering. Configuration Manager integrerar Reporting Services-lösningen, lägger till nya funktioner och tar bort standardrapporthantering som en rapporteringslösning.
Report Builder 2.0-integrering: Configuration Manager använder Microsoft SQL Server 2008 Reporting Services Report Builder 2.0 som exklusivt redigerings- och redigeringsverktyg för både modellbaserade och SQL-baserade rapporter. Report Builder 2.0 installeras automatiskt när du skapar eller ändrar en rapport för första gången.
Med rapportprenumerationer i SQL Server Reporting Services kan du konfigurera automatisk leverans av angivna rapporter via e-post eller till en filresurs i schemalagda intervall.
Du kan köra Configuration Manager rapporter i Configuration Manager-konsolen med hjälp av Rapportgranskaren, eller så kan du köra rapporter från en webbläsare med hjälp av Rapporthanteraren. Båda metoderna för att köra rapporter ger en liknande upplevelse.
Rapporter i Configuration Manager återges på nationella inställningar för den installerade Configuration Manager-konsolen. Prenumerationer renderas på det språk som SQL Server Reporting Services är installerat. När du skapar en rapport kan du ange sammansättning och uttryck.
När Microsoft SQL Server 2012 eller SQL Server 2008 R2 körs på Reporting Services-platsen öppnar Configuration Manager Reporting Services Report Builder 3.0 när du skapar eller ändrar rapporter. När Microsoft SQL Server 2008 körs på Reporting Services-platsen öppnar Configuration Manager Reporting Services Report Builder 2.0 när du skapar eller ändrar rapporter.
Arbetsytan Övervakning i Configuration Manager-konsolen visar nu länkar till SQL Server Reporting Services Rapporthanteraren från noden Rapportering.
Configuration Manager rapporter är nu helt aktiverade för rollbaserad administration. Data för alla rapporter som ingår i Configuration Manager filtreras baserat på behörigheterna för den administrativa användare som kör rapporten. Administrativa användare med specifika roller kan bara visa information som definierats för deras roller. Mer information finns i avsnittet Planera för Role-Based administration för rapporter i artikeln Planering för rapportering i Configuration Manager i Configuration Manager-dokumentationsbiblioteket.
I det här avsnittet
SQL Server vyer i Configuration Manager
Innehåller en översikt över de vyer som du kan använda för att skapa rapporter i Configuration Manager.Arbeta med rapporter i Configuration Manager
Ger en översikt över Configuration Manager rapporter, elementen i en rapport och procedurer som du kan använda för att skapa och hantera rapporter.Teknisk referens för SQL Server vyer i Configuration Manager
Innehåller SQL-exempelinstruktioner för varje Configuration Manager SQL-vykategori, övningar för att ändra befintliga Configuration Manager-rapporter och skapa nya rapporter, information om att skriva SQL-instruktioner och frågedesignverktygen som finns tillgängliga i SQL Server som kan användas när du skriver SQL-rapportinstruktioner och en översikt över Configuration Manager WMI-providerschema.