Bevezetés a Configuration Manager jelentéskészítési műveleteibe
Hatókör: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
A System Center 2012 Configuration Manager olyan eszközöket és erőforrásokat kínál, amelyekkel igénybe veheti az SQL Server Reporting Services (SSRS) fejlett jelentéskészítési képességeit és a Reporting Services Jelentéskészítő sokoldalú jelentéskészítő környezetét. A jelentéskészítési funkciókkal összegyűjtheti, rendszerezheti és megjelenítheti a felhasználókkal, a hardver- és szoftverleltárral, a szoftverfrissítésekkel, az alkalmazásokkal, a helyek állapotával és a Configuration Manager egyéb műveleteivel kapcsolatos információkat a szervezetben. 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.
Az alábbi szakaszok segítséget nyújtanak a jelentéskészítéshez a Configuration Manager rendszerben:
SQL Server Reporting Services
Jelentéskészítési szolgáltatási pont
A Configuration Manager jelentései
Jelentések készítése és módosítása
Jelentések futtatása
Jelentésparaméterek
Jelentéshivatkozások
Jelentésmappák
Jelentés-előfizetések
Jelentéskészítő
A Configuration Manager újdonságai
A Configuration Manager SP1 újdonságai
A System Center 2012 R2 Configuration Manager újdonságai
SQL 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. 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.
A Configuration Manager az SQL Server Reporting Services platformot használja jelentéskészítési megoldásként. A Reporting Services-integráció az alábbi előnyöket nyújtja:
Iparági szabványként elterjedt jelentéskészítő rendszer használata a Configuration Manager-adatbázis lekérdezésére
Jelentések megtekintése a Configuration Manager Jelentésmegjelenítő vagy a jelentéshez webes kapcsolatot kínáló Jelentéskezelő segítségével
Kiváló teljesítmény, rendelkezésre állás és méretezhetőség
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ól
Jelentések exportálása számos elterjedt formátumban
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.
Jelentéskészítési szolgáltatási pont
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. A jelentéskészítési szolgáltatási pont a Reporting Servicesbe másolja a Configuration Manager jelentésdefinícióit, jelentésmappákat hoz létre a jelentéskategóriák alapján, és biztonsági házirendeket alkalmaz a jelentésmappákra és a jelentésekre a Configuration Manager-rendszergazdák szerepköralapú engedélyeinek megfelelően. 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. 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:
A jelentéskészítési szolgáltatási pont telepítési helyének meghatározása című szakasz a következő témakörben: A jelentéskészítés tervezése a Configuration Manager alkalmazásban
A Jelentéskészítési szolgáltatási pont telepítése című szakasz a következő témakörben: A jelentéskészítés konfigurálása a Configuration Manager alkalmazásban
A Configuration Manager jelentései
A Configuration Manager több mint 400 jelentéshez biztosít jelentésdefiníciókat több mint 50 jelentésmappában, amelyeket a rendszer a jelentéskészítési szolgáltatási pont telepítési folyamata során másol az SQL Server Reporting Services jelentés-gyökérmappájába. A jelentések a jelentéskategória alapján rendszerezett almappákban érhetők el a Configuration Manager konzolon. A jelentéseket a rendszer nem propagálja felfelé vagy lefelé a Configuration Manager-hierarchiában; a jelentések csak az elkészítési helyük adatbázisán futnak. Ugyanakkor mivel a Configuration Manager globális szintű adatreplikációt folytat a hierarchiában, a jelentések a teljes hierarchiára kiterjedő információkat nyújtanak. 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. A Configuration Manager egyéb objektumaihoz hasonlóan a rendszergazdának rendelkeznie kell a megfelelő engedélyekkel a jelentések futtatásához vagy módosításához. Jelentés futtatásához a rendszergazdának Jelentés futtatása engedéllyel kell rendelkeznie az adott objektumhoz. Jelentés módosításához a rendszergazdának Jelentés módosítása engedéllyel kell rendelkeznie az adott objektumhoz.
Jelentések készítése és módosítása
A Configuration Manager 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ú, mind az SQL-alapú jelentésekhez. Amikor jelentést készít vagy szerkeszt a Configuration Manager konzolon, a Jelentéskészítő nyílik meg. A jelentések kezeléséről további tudnivalókat A Configuration Manager jelentéseinek kezelése című szakaszban olvashat a következő témakörben: Jelentéskészítési tevékenység és karbantartása a Configuration Manager alkalmazásban.
Jelentések futtatása
Amikor jelentést futtat a Configuration Manager konzolon, megnyílik a Jelentésmegjelenítő, és csatlakozik a Reporting Serviceshez. 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. 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.
Jelentésparaméterek
A Configuration Manager rendszerben a jelentésparaméterek (vagy jelentéskérdések) olyan jelentéstulajdonságok, amelyek konfigurálásával megadhatja a jelentések elkészítésének vagy módosításának idejét. A jelentésparaméterekkel korlátozható vagy célzottan meghatározható a jelentés által lekért adatok köre. 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.
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. 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. A Reporting Services a megadott értéket átadja a jelentés SQL-utasításában definiált változónak.
Jelentéshivatkozások
A Configuration Manager jelentéshivatkozásaival a rendszergazdák a forrásjelentésekben egyszerűen hozzáférhetnek további adatokhoz, például részletesebb információkhoz a forrásjelentés egyes elemeiről. 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. Meg kell adnia annak az oszlopnak a számát, amely ellátja a paramétert a megfelelő értékkel. 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. 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. A forrásjelentés futtatásakor az egyes adatsorok bal oldalán hivatkozási ikonok jelennek meg. 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. A jelentések egyetlen hivatkozással is konfigurálhatók, amely akár mindössze egy célforráshoz is csatlakozhat.
Figyelmeztetés |
---|
Ha egy céljelentést másik jelentésmappába helyez át, a céljelentés helye megváltozik. 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. |
Jelentésmappák
A System Center 2012 Configuration Manager jelentésmappái a Reporting Servicesben tárolt jelentések rendezésére és szűrésére szolgálnak. A jelentésmappák különösen hasznosak akkor, ha sok jelentés kezelésére van szükség. 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. A jelentésmappák csak olvashatók, a Configuration Manager konzolon nem módosíthatók.
Jelentés-előfizetések
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. Az előfizetések a jelentések igény szerinti futtatása helyett használhatók. 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. Ezzel szemben az előfizetésekkel ütemezhető és automatizálható a jelentések kézbesítése.
A jelentés-előfizetések a Configuration Manager konzolon kezelhetők. Feldolgozásuk a jelentéskészítő kiszolgálón történik. A rendszer a kiszolgálón telepített kézbesítési kiterjesztésekkel terjeszti az előfizetéseket. Alapértelmezés szerint olyan előfizetéseket készíthet, amelyek megosztott mappába vagy e-mail címre küldenek jelentéseket. A jelentés-előfizetések kezeléséről további részleteket A jelentés-előfizetések kezelése című szakaszban olvashat a következő témakörben: Jelentéskészítési tevékenység és karbantartása a Configuration Manager alkalmazásban.
Jelentéskészítő
A Configuration Manager 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. Amikor jelentés készítését vagy szerkesztését kezdeményezi a Configuration Manager konzolon, a Jelentéskészítő nyílik meg. A Jelentéskészítő automatikusan települ, amikor először készít vagy módosít egy jelentést. A Configuration Manager SP1 verziótól kezdődően jelentések futtatásakor vagy szerkesztésekor a telepített SQL Server-verzióhoz kapcsolódó Jelentéskészítő indul el.
Fontos! |
---|
Csak szervizcsomag nélküli Configuration Manager esetén: Új jelentések létrehozásakor vagy meglévő jelentések módosításakor a Configuration Manager alapértelmezés szerint a Jelentéskészítő 2.0 ClickOnce verzióját indítja el, amely telepíti és futtatja a Jelentéskészítő 2.0-s verzióját. Ha a jelentéskészítő kiszolgálón az SQL Server 2008 R2 fut, az SQL Server 2008 R2 Reporting Services telepítésekor automatikusan települ a Jelentéskészítő 3.0 ClickOnce verziója is. Ezért amikor a Configuration Manager megpróbálja megnyitni a Jelentéskészítő 2.0 ClickOnce verzióját, a fájl nem lesz elérhető, és hibaüzenet jelenik meg. A Jelentéskészítő 3.0-s verziójának használatáról további információt A jelentéskészítés beállítása a Jelentéskészítő 3.0 használatára című szakaszban olvashat a következő témakörben: A jelentéskészítés konfigurálása a Configuration Manager alkalmazásban. |
A Jelentéskészítő több mint 20 nyelvet támogat. 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. Ha a Jelentéskészítő nem támogatja az operációs rendszer nyelvét, az adatok angolul jelennek meg. 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:
A Microsoft Office felületéhez hasonló, intuitív jelentéskészítési környezetet.
Az SQL Server 2008 jelentésdefiníciós nyelv (RDL) rugalmas jelentéselrendezését.
Különböző adatmegjelenítési módszereket, például diagramokat és kijelzőket.
Igényes formázású szövegmezőket.
Exportálási lehetőséget Microsoft Word-formátumba.
A Jelentéskészítő az SQL Server Reporting Servicesből is megnyitható.
Jelentésmodellek az SQL Server Reporting Servicesben
A Configuration Managerben az SQL Reporting Services jelentésmodelljeivel a rendszergazdák kiválaszthatják az adatbázisból, hogy mely elemeket szeretnék szerepeltetni a modellalapú jelentésekben. A jelentést készítő rendszergazda csak meghatározott nézeteket és elemeket választhat a jelentésmodellekből. Modellalapú jelentések készítéséhez legalább egy jelentésmodellnek elérhetőnek kell lennie. A jelentésmodellek az alábbi funkciókkal rendelkeznek:
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. A jelentések előállításához nem szükséges az adatbázis-szerkezet ismerete.
Az elemek logikai csoportokba rendezhetők.
Az elemek között kapcsolatok definiálhatók.
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.
A Configuration Manager tartalmaz jelentésmodell-mintákat, de saját jelentésmodelleket is definiálhat egyéni üzleti követelményeinek megfelelően. További információ a jelentésmodellek készítéséről: Egyéni jelentéskészítési modellek létrehozása az SQL Server Reporting Services részére.
A Configuration Manager újdonságai
Megjegyzés |
---|
Az ebben a szakaszban szereplő információk a következő helyen is megjelennek: az Getting Started with System Center 2012 Configuration Manager (Az első lépések a System Center 2012 Configuration Managerrel) útmutatóban. |
A jelentéskészítés újdonságai és változásai a Configuration Manager 2007 óta:
A Configuration Manager már nem használja a jelentési pontot; a jelentéskészítési szolgáltatási pont az egyetlen helyrendszerszerepkör, amelyet a Configuration Manager jelentéskészítéshez használ.
Teljes integráció a Configuration Manager 2007 R2 rendszer SQL Server Reporting Services megoldásával: A szokásos jelentéskezelési funkciókon kívül a Configuration Manager 2007 R2 már az SQL Server Reporting Services szoftverrel történő jelentéskészítést is támogatja. A System Center 2012 Configuration Manager a Reporting Services megoldással integráltan működik, új funkciókat kínál, a hagyományos jelentéskészítési funkciókat azonban már nem tartalmazza.
Integráció a Jelentéskészítő 2.0-s verziójával: A System Center 2012 Configuration Manager kizárólag a Microsoft SQL Server 2008 Reporting Services Jelentéskészítő 2.0-s verzióját használja jelentéskészítő és -szerkesztő eszközként mind a modellalapú, mind az SQL-alapú jelentésekhez. A Jelentéskészítő 2.0-s verziója automatikusan települ, amikor először készít vagy módosít egy jelentést.
Az SQL Server Reporting Services jelentés-előfizetéseivel beállíthatja, hogy a rendszer meghatározott ütemezés szerint automatikusan kézbesítse a kívánt jelentéseket e-mailben vagy fájlmegosztásra.
A Configuration Manager jelentései a Configuration Manager konzolról futtathatók a Jelentésmegjelenítővel, vagy böngészőből a Jelentéskezelő használatával. A jelentések futtatásának módja mindkét módszer esetén azonos.
A Configuration Manager alkalmazásban a jelentések a telepített Configuration Manager konzol területi beállítása szerint jelennek meg. Az előfizetések azzal a területi beállítással jelennek meg, amelyikkel az SQL Server Reporting Services telepítve lett. Amikor szerzőként összeállít egy jelentést, megadhatja a szerelvényt és a kifejezést.
A Configuration Manager SP1 újdonságai
A jelentéskészítés újdonságai és változásai a Configuration Manager SP1 rendszerben:
A Configuration Manager SP1 támogatja a Microsoft SQL Server 2012 Reporting Services használatát.
Ha a jelentéskészítési szolgáltatási ponton a Microsoft SQL Server 2012 vagy az SQL Server 2008 R2 fut, a Configuration Manager a jelentések létrehozásakor vagy módosításakor a Reporting Services Report Builder 3.0 alkalmazást nyitja meg. Ha a jelentéskészítési szolgáltatási ponton a Microsoft SQL Server 2008 fut, a Configuration Manager a jelentések létrehozásakor vagy módosításakor a Reporting Services Report Builder 2.0 alkalmazást nyitja meg.
Újdonság az is, hogy a Figyelés munkaterület Jelentéskészítés csomópontján az SQL Server Reporting Services jelentéskezelőjére mutató hivatkozások megjelennek.
A System Center 2012 R2 Configuration Manager újdonságai
A jelentéskészítés újdonságai és változásai a System Center 2012 R2 Configuration Manager rendszerben:
- A Configuration Manager jelentései már teljes mértékben támogatják a szerepköralapú adminisztrációt. A Configuration Manager rendszerben elérhető valamennyi jelentés adatai a jelentést futtató rendszergazda engedélyei alapján szűrve jelennek meg. Adott szerepkörrel rendelkező rendszergazdák csak a szerepkörükhöz definiált információkat tekinthetik meg. További információért lásd: Szerepköralapú felügyelet tervezése a jelentéskészítéshez című szakaszt a következő témakörben: A jelentéskészítés tervezése a Configuration Manager alkalmazásban.