A System Center Configuration Manager jelentéskészítésének bemutatásaIntroduction to reporting in System Center Configuration Manager

Vonatkozik: A System Center Configuration Manager (aktuális ág)Applies to: System Center Configuration Manager (Current Branch)

Jelentéskészítés a System Center Configuration Managerben biztosít eszközöket és erőforrásokat, amelyek segítséget nyújtanak az SQL Server Reporting Services (SSRS) és a gazdag jelentéskészítő környezetét, hogy a Reporting Services jelentéskészítő biztosít a fejlett jelentéskészítési funkcióinak használata.Reporting in System Center Configuration Manager provides a set of tools and resources that help you use the advanced reporting capabilities of SQL Server Reporting Services (SSRS) and the rich authoring experience that Reporting Services Report Builder provides. Jelentéskészítési funkciókkal gyűjtsön, rendezése és felhasználók, hardver és szoftver-nyilvántartási, szoftverfrissítések, alkalmazások, a hely állapotának és más Configuration Manager operations információkat jelenít meg a szervezetében.Reporting helps you gather, organize, and present information about users, hardware and software inventory, software updates, applications, site status, and other Configuration Manager operations in your organization. A jelentéskészítési szolgáltatások keretében számos előre definiált jelentés vehető igénybe, amelyek akár változatlanul is használhatók vagy az igényeknek megfelelően módosíthatók, emellett pedig egyéni jelentések is készíthetők.Reporting provides you with a number of predefined reports that you can use without changes, or that you can modify to meet your requirements, and you can create custom reports. A következő részekben a Configuration Manager jelentéskészítésének kezelésében nyújt segítséget.Use the following sections to help you manage reporting in Configuration Manager.

SQL Server Reporting ServicesSQL Server Reporting Services

Az SQL Server Reporting Services számos azonnal használható eszközt és szolgáltatást kínál jelentések létrehozásához, elkészítéséhez és kezeléséhez a szervezet számára, továbbá programozási funkciókat is biztosít a jelentéskészítési funkciókészlet bővítéséhez és testreszabásához.SQL Server Reporting Services provides a full range of ready-to-use tools and services to help you create, deploy, and manage reports for your organization and programming features that enable you to extend and customize your reporting functionality. A Reporting Services kiszolgálói platform átfogó jelentéskészítési funkcionalitást kínál számos különböző adatforrás alapján.Reporting Services is a server-based reporting platform that provides comprehensive reporting functionality for a variety of data sources.

A Configuration Manager SQL Server Reporting Services használja jelentéskészítési megoldásként.Configuration Manager uses SQL Server Reporting Services as its reporting solution. A Reporting Services-integráció az alábbi előnyöket nyújtja:Integration with Reporting Services provides the following advantages:

  • Az iparági szabványos jelentéskészítő rendszer használatával a Configuration Manager adatbázisából.Uses an industry standard reporting system to query the Configuration Manager database.

  • Jelentések megtekintése a Configuration Manager jelentésmegjelenítő vagy a jelentéshez webes kapcsolatot Jelentéskezelő használatával.Displays reports by using the Configuration Manager Report Viewer or by using Report Manager, which is a web-based connection to the report.

  • Kiváló teljesítmény, rendelkezésre állás és méretezhetőségProvides high performance, availability, and scalability.

  • A felhasználók előfizethetnek a jelentésekre; például a vezetők napi automatikus e-mail jelentést kérhetnek a szoftverfrissítések telepítésének állapotárólProvides subscriptions to reports that users can subscribe to; for example, a manager could subscribe to automatically receive an emailed report each day that details the status of a software update rollout.

  • Jelentések exportálása számos elterjedt formátumbanExports reports that users can select in a variety of popular formats.

    A Reporting Services platformról további információt az SQL Server Reporting Services oldalon olvashat az SQL Server 2008 online dokumentációjában.For more information about Reporting Services, see SQL Server Reporting Services in the SQL Server 2008 Books Online.

Jelentéskészítési szolgáltatási pontReporting Services Point

A jelentéskészítési szolgáltatási pont egy Microsoft SQL Server Reporting Services környezetet futtató kiszolgálóra telepített helyrendszerszerepkör.The reporting services point is a site system role that is installed on a server that is running Microsoft SQL Server Reporting Services. A jelentéskészítési szolgáltatási pont másolja a Configuration Manager jelentést a Reporting Services definíciók hoz létre a jelentéskategóriák alapján jelentésmappák, és biztonsági házirendeket alkalmaz a jelentésmappákra és a jelentéseket a Configuration Manager rendszergazda felhasználók szerepköralapú engedélyeinek alapján.The reporting services point copies the Configuration Manager report definitions to Reporting Services, creates report folders based on report categories, and sets security policy on the report folders and reports based on the role-based permissions for Configuration Manager administrative users. A jelentéskészítési szolgáltatási pont 10 percenként kapcsolódik a Reporting Serviceshez, és újraalkalmazza a biztonsági házirendet, amennyiben azt például a Jelentéskezelővel módosították.In a 10-minute interval, the reporting services point connects to Reporting Services to reapply the security policy if it has been changed, for example, by using Report Manager. A jelentéskészítési szolgáltatási pont megtervezéséről és telepítéséről az alábbi dokumentációk nyújtanak további tájékoztatást:For more information about how to plan for and install a reporting services point, see the following documentation:

A Configuration Manager jelentéseiConfiguration Manager reports

A Configuration Manager jelentéshez biztosít jelentésdefiníciókat több mint 50 jelentésmappában, amelyeket a jelentés-gyökérmappájába az SQL Server Reporting Services a jelentéskészítési szolgáltatási pont telepítési folyamata során kerülnek a több mint 400 jelentések.Configuration Manager provides report definitions for over 400 reports in over 50 report folders, which are copied to the root report folder in SQL Server Reporting Services during the reporting services point installation process. A jelentések jelennek meg a Configuration Manager konzolon, és almappák jelentéskategória alapján vannak rendezve.The reports are displayed in the Configuration Manager console and organized in subfolders based on the report category. Jelentéseket a rendszer nem propagálja felfelé vagy lefelé a Configuration Manager-hierarchiában; Futtatás csak a hely, amelyben létre adatbázison.Reports are not propagated up or down the Configuration Manager hierarchy; they run only against the database of the site in which they are created. Mert a Configuration Manager replikálja a globális adatokat a hierarchiában, lehetősége van azonban hierarchiára kiterjedő információkat nyújtanak.However, because Configuration Manager replicates global data throughout the hierarchy, you have access to hierarchy-wide information. Ha egy jelentés adatokat kér le a helyadatbázisból, akkor az aktuális hely és a gyermekhelyek mellett a hierarchia összes helyének globális adataihoz is hozzáférést nyer.When a report retrieves data from a site database, it has access to site data for the current site and child sites, and global data for every site in the hierarchy. Más Configuration Manager-objektumok, például egy rendszergazda felhasználó a jelentések futtatásához vagy módosításához megfelelő engedélyekkel kell rendelkeznie.Like other Configuration Manager objects, an administrative user must have the appropriate permissions to run or modify reports. Jelentés futtatásához a rendszergazdának Jelentés futtatása engedéllyel kell rendelkeznie az adott objektumhoz.To run a report, an administrative user must have the Run Report permission for the object. Jelentés módosításához a rendszergazdának Jelentés módosítása engedéllyel kell rendelkeznie az adott objektumhoz.To create or modify a report, an administrative user must have the Modify Report permission for the object.

Jelentések készítése és módosításaCreating and modifying reports

Configuration Manager használ a Microsoft SQL Server jelentéskészítőt használja az egyedüli jelentéskészítő és -szerkesztő eszközként mind a modellalapú és SQL-alapú jelentésekhez.Configuration Manager uses Microsoft SQL Server Report Builder as the exclusive authoring and editing tool for model-based and SQL-based reports. Hozzon létre vagy a Configuration Manager konzolon jelentés módosítása, a jelentéskészítő nyílik meg.When you create or edit a report in the Configuration Manager console, Report Builder opens. További információk jelentések kezeléséről: Jelentésekkel kapcsolatos tevékenységek és karbantartás a System Center Configuration Managerben.For more information about managing reports, see the Operations and maintenance for reporting in System Center Configuration Manager.

Jelentések futtatásaRunning reports

A Configuration Manager konzol futtatásakor a jelentés a Report Viewer megnyílik, és csatlakozik a Reporting Services.When you run a report in the Configuration Manager console, Report Viewer opens and connects to Reporting Services. A szükséges jelentésparaméterek megadása után a Reporting Services lekéri a szükséges adatokat, és az eredmények megtekinthetők a megjelenítőben.After you specify any required report parameters, Reporting Services then retrieves the data and displays the results in the viewer. Emellett közvetlenül is csatlakozhat az SQL Server Reporting Serviceshez, majd a hely adatforrásához kapcsolódva futtathatja a kívánt jelentéseket.You can also connect to the SQL Services Reporting Services, connect to the data source for the site, and run reports.

JelentésparaméterekReport prompts

A jelentés vagy a Configuration Manager egy jelentés tulajdonságot, amelynek konfigurálhatja, ha egy jelentés létrehozásakor vagy módosításakor.A report prompt or report parameter in Configuration Manager is a report property that you can configure when a report is created or modified. A jelentésparaméterekkel korlátozható vagy célzottan meghatározható a jelentés által lekért adatok köre.Report prompts are created to limit or target the data that a report retrieves. Egy jelentés több paramétert is tartalmazhat, a paraméterneveknek azonban egyedinek kell lenniük, és csak alfanumerikus karaktereket tartalmazhatnak, amelyek megfelelnek az SQL Server azonosítókra vonatkozó szabályainak.A report can contain more than one prompt as long as the prompt names are unique and contain only alphanumeric characters that conform to the SQL Server rules for identifiers.

Amikor futtat egy jelentést, a jelentéskérdés lekér egy értéket a kötelező paraméterhez, és az érték alapján lekéri a jelentés adatait.When you run a report, the prompt requests a value for a required parameter and, based on the value, retrieves the report data. Az Egyedi számítógép információi jelentés például egy meghatározott számítógép adatainak lekérésére használható, és kéri a rendszergazdától a számítógép nevének megadását.For example, the Computer information for a specific computer report retrieves the computer information for a specific computer and prompts the administrative user for a computer name. A Reporting Services a megadott értéket átadja a jelentés SQL-utasításában definiált változónak.Reporting Services passes the specified value to a variable that is defined in the SQL statement for the report.

Jelentési hivatkozásait. a Configuration Managerben a forrásjelentés egyszerűen hozzáférhetnek további adatokhoz, például részletesebb információkhoz a forrásjelentés egyes elemeiről a forrás rendszergazda felhasználóinak arra használnak.Report links in Configuration Manager are used in a source report to provide administrative users with easy access to additional data, such as more detailed information about each of the items in the source report. Ha a céljelentés futtatásához egy vagy több paraméter szükséges, a forrásjelentésnek tartalmaznia kell egy oszlopot az egyes paraméterek megfelelő értékeivel.If the destination report requires one or more prompts to run, the source report must contain a column with the appropriate values for each prompt. Meg kell adnia annak az oszlopnak a számát, amely ellátja a paramétert a megfelelő értékkel.You must specify the column number that provides the value for the prompt. Például a közelmúltban felderített számítógépek listáját tartalmazó jelentés összekapcsolható egy olyan jelentéssel, amely az egyik számítógéphez érkezett legutóbbi üzeneteket tartalmazza.For example, you might link a report that lists computers that were discovered recently to a report that lists the last messages that were received for a specific computer. Ha a kapcsolat létrejött, meghatározhatja, hogy a forrásjelentés 2. oszlopa tartalmazza a számítógépneveket, amely a céljelentés kötelező paramétere.When the link is created, you might specify that column 2 in the source report contains computer names, which is a required prompt for the destination report. A forrásjelentés futtatásakor az egyes adatsorok bal oldalán hivatkozási ikonok jelennek meg.When the source report is run, link icons appear to the left of each row of data. Ha valamelyik sor ikonjára kattint, a Jelentésmegjelenítő a sorhoz meghatározott oszlopban szereplő értéket átadja a céljelentés megjelenítéséhez szükséges paraméterértékként.When you click the icon on a row, Report Viewer passes the value in the specified column for that row as the prompt value that is required to display the destination report. A jelentések egyetlen hivatkozással is konfigurálhatók, amely akár mindössze egy célforráshoz is csatlakozhat.A report can be configured with only one link, and that link can connect only to a single destination resource.

Figyelmeztetés

Ha egy céljelentést másik jelentésmappába helyez át, a céljelentés helye megváltozik.If you move a destination report to a different report folder, the location for the destination report changes. A rendszer nem frissíti automatikusan az új hellyel a forrásjelentésben lévő jelentéshivatkozást, ezért ez a hivatkozás nem fog működni.The report link in the source report is not automatically updated with the new location, and the report link will not work in the source report.

JelentésmappákReport folders

A System Center Configuration Managerben jelentésmappák jelentésmappái a Reporting Servicesben tárolt jelentések rendezésére és szűrésére.Report folders in System Center Configuration Manager provide a method to sort and filter reports that are stored in Reporting Services. A jelentésmappák különösen hasznosak akkor, ha sok jelentés kezelésére van szükség.Report folders are particularly useful when you have many reports to manage. Amikor jelentéskészítési szolgáltatási pontot telepít, a rendszer a Reporting Servicesbe másolja és több mint 50 mappába rendezi a jelentéseket.When you install a reporting services point, reports are copied to Reporting Services and organized into more than 50 report folders. A jelentésmappák csak olvashatók,The report folders are read-only. Nem módosíthatók a Configuration Manager konzolon.You cannot modify them in the Configuration Manager console.

Jelentés-előfizetésekReport subscriptions

A Reporting Services jelentés-előfizetései rendszeresen ismétlődő kérelmek egy adott jelentés kézbesítésére meghatározott időben vagy adott esemény bekövetkezésekor, az előfizetésben megadott alkalmazás-fájlformátumban.A report subscription in Reporting Services is a recurring request to deliver a report at a specific time or in response to an event, and in an application file format that you specify in the subscription. Az előfizetések a jelentések igény szerinti futtatása helyett használhatók.Subscriptions provide an alternative to running a report on demand. Az igény szerinti jelentéskészítéshez ténylegesen ki kell jelölnie a jelentést minden egyes alkalommal, amikor szeretné azt megjeleníteni.On-demand reporting requires that you actively select the report each time you want to view the report. Ezzel szemben az előfizetésekkel ütemezhető és automatizálható a jelentések kézbesítése.In contrast, subscriptions can be used to schedule and then automate the delivery of a report.

Jelentés-előfizetések a Configuration Manager konzolon kezelheti.You can manage report subscriptions in the Configuration Manager console. Feldolgozásuk a jelentéskészítő kiszolgálón történik.They are processed on the report server. A rendszer a kiszolgálón telepített kézbesítési kiterjesztésekkel terjeszti az előfizetéseket.The subscriptions are distributed by using delivery extensions that are deployed on the server. Alapértelmezés szerint olyan előfizetéseket készíthet, amelyek megosztott mappába vagy e-mail címre küldenek jelentéseket.By default, you can create subscriptions that send reports to a shared folder or to an email address. További információk jelentés-előfizetések kezeléséről: Jelentésekkel kapcsolatos tevékenységek és karbantartás a System Center Configuration Managerben.For more information about managing report subscriptions, see Operations and maintenance for reporting in System Center Configuration Manager.

JelentéskészítőReport Builder

Configuration Manager használ a Microsoft SQL Server Reporting Services jelentéskészítőt használja az egyedüli jelentéskészítő és -szerkesztő eszközként mind a modellalapú, mind az SQL-alapú jelentésekhez.Configuration Manager uses Microsoft SQL Server Reporting Services Report Builder as the exclusive authoring and editing tool for both model-based and SQL-based reports. Amikor lehet létrehozni vagy módosítani a jelentés a Configuration Manager konzol kezdeményezi, a jelentéskészítő nyílik meg.When you initiate the action to create or edit a report in the Configuration Manager console, Report Builder opens. A Jelentéskészítő automatikusan települ, amikor először készít vagy módosít egy jelentést.When you create or modify a report for the first time, Report Builder is installed automatically. A jelentések futtatásakor vagy szerkesztésekor a telepített SQL Server-verzióhoz kapcsolódó Jelentéskészítő indul el.The version of Report Builder associated with the installed version of SQL Server opens when you run or edit reports.

A Jelentéskészítő több mint 20 nyelvet támogat.The Report Builder installation adds support for over 20 languages. A Jelentéskészítő futtatásakor az eszköz a helyi számítógépen futó operációs rendszer nyelvén jeleníti meg az adatokat.When you run Report Builder, it displays data in the language of the operating system that is running on the local computer. Ha a Jelentéskészítő nem támogatja az operációs rendszer nyelvét, az adatok angolul jelennek meg.If Report Builder does not support the language, the data is displayed in English. A Jelentéskészítő az SQL Server 2008 Reporting Services teljes funkcionalitásának támogatása révén az alábbi előnyöket kínálja:Report Builder supports the full capabilities of SQL Server 2008 Reporting Services, which includes the following capabilities:

  • A Microsoft Office felületéhez hasonló, intuitív jelentéskészítési környezetet.Delivers an intuitive report authoring environment with an appearance similar to Microsoft Office.

  • Az SQL Server 2008 jelentésdefiníciós nyelv (RDL) rugalmas jelentéselrendezését.Offers the flexible report layout of SQL Server 2008 Report Definition Language (RDL).

  • Különböző adatmegjelenítési módszereket, például diagramokat és kijelzőket.Provides various forms of data visualization including charts and gauges.

  • Igényes formázású szövegmezőket.Provides richly formatted text boxes.

  • Exportálási lehetőséget Microsoft Word-formátumba.Exports to Microsoft Word format.

    A Jelentéskészítő az SQL Server Reporting Servicesből is megnyitható.You can also open Report Builder from SQL Server Reporting Services.

Jelentésmodellek az SQL Server Reporting Services szolgáltatásbanReport models in SQL Server Reporting Services

Az SQL Reporting Services Configuration Manager jelentésmodellek használatával jelentésmodelljeivel a rendszergazdák válassza ki az elemeket szeretnék szerepeltetni a modellalapú jelentésekben az adatbázisból.SQL Reporting Services in Configuration Manager uses report models to help administrative users select items from the database to include in model-based reports. A jelentést készítő rendszergazda csak meghatározott nézeteket és elemeket választhat a jelentésmodellekből.For the administrative user who is building the report, report models expose only specified views and items to choose from. Modellalapú jelentések készítéséhez legalább egy jelentésmodellnek elérhetőnek kell lennie.To create model-based reports, at least one report model has to be available. A jelentésmodellek az alábbi funkciókkal rendelkeznek:Report models have the following features:

  • A könnyebb jelentéskészítés érdekében az üzleti felhasználásnak megfelelő neveket adhat az adatbázismezőknek és -nézeteknek.You can give database fields and views logical business names to facilitate producing reports. A jelentések előállításához nem szükséges az adatbázis-szerkezet ismerete.Knowledge of the database structure is not required to produce reports.

  • Az elemek logikai csoportokba rendezhetők.You can group items logically.

  • Az elemek között kapcsolatok definiálhatók.You can define relationships between items.

  • A modell elemeire biztonsági korlátozást alkalmazhat, így a rendszergazdák csak azokat az adatokat láthatják, amelyekhez engedélyük van.You can secure model elements so that administrative users can see only the data that they have permission to see.

    Bár a Configuration Manager jelentésmodell-mintákat, megadhatja a saját üzleti követelményeinek megfelelően jelentésmodellek.Although Configuration Manager provides sample report models, you can also define report models to meet your own business requirements. További információk jelentésmodellek létrehozásáról: Jelentésmodellek létrehozása a System Center Configuration Managerhez az SQL Server Reporting Services szolgáltatásban.For more information about how to create report models, see Creating custom report models for System Center Configuration Manager in SQL Server Reporting Services.

További lépésekNext steps

A jelentéskészítés tervezésePlanning for reporting