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.

Se även