Úvod do vytváření sestav v nástroji Configuration Manager

 

Rozsah platnosti: 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

Generování sestav v nástroji System Center 2012 Configuration Manager nabízí sadu nástrojů a prostředků, kterém vám pomohou používat pokročilé funkce generování sestav služby SQL Server Reporting Services (SSRS). Získáte bohaté zážitky, které služba Reporting Services Report Builder nabízí. Generování sestav umožňuje shromažďovat, organizovat a prezentovat informace o uživatelích, inventáři hardwaru a softwaru, aktualizacích softwaru, aplikacích, stavech lokalit a dalších operacích nástroje Configuration Manager ve vaší organizaci. Generování sestav nabízí řadu předem definovaných sestav, které lze použít beze změny nebo je upravit, aby splňovaly vaše požadavky. Případně můžete vytvořit sestavy vlastní.

Spravovat sestavy v nástroji Configuration Manager vám pomohou následující části.

  • SQL Server Reporting Services

  • Bod služby Reporting services

  • Sestavy nástroje Configuration Manager

    • Vytváření a úprava sestav

    • Spuštění sestav

    • Výzvy sestav

    • Odkazy na sestavy

  • Složky sestav

  • Přihlášení k odběru sestav

  • Tvůrce sestav

  • Co je nového ve správci konfigurace

  • Co je nového v nástroji Configuration Manager SP1

  • Co je nového v aplikaci System Center 2012 R2 Configuration Manager

SQL Server Reporting Services

Služba SQL Server Reporting Services nabízí celou řadu nástrojů a služeb připravených k okamžitému použití, které vám pomohou při vytváření, nasazení a správě sestav vaší organizace, a funkce programování, které umožňují rozšířit a přizpůsobit funkce generování sestav. Služba Reporting Services je platforma generování sestav prostřednictvím serveru, která poskytuje komplexní funkci generování sestav pro různé zdroje dat.

Nástroj Configuration Manager používá službu SQL Server Reporting Services jako řešení generování sestav. Integrace se službou Reporting Services nabízí následující výhody:

  • K dotazování databáze nástroje Configuration Manager používá oborově standardní systém generování sestav.

  • Sestavy zobrazí pomocí Prohlížeče sestav nástroje Configuration Manager nebo pomocí Správce sestav, což je webové připojení k sestavě.

  • Nabízí vysoký výkon, dostupnost a škálovatelnost.

  • Nabízí odběr sestav, které mohou uživatelé získat. Například vedoucí se může přihlásit k odběru a díky němu automaticky získávat každý den e-mailem sestavu s podrobnostmi o stavu zavedení aktualizace softwaru.

  • Exportuje sestavy, které si uživatelé mohou vybrat z řady oblíbených formátů.

Další informace o službě Reporting Services najdete v částí Služba SQL Server Reporting Services v dokumentaci Knihy online SQL Server 2008.

Bod služby Reporting services

Bod služby Reporting Services je role systému lokality, která je nainstalována na serveru, na kterém běží služba Microsoft SQL Server Reporting Services. Bod služby generování sestav zkopíruje definice sestavy nástroje Configuration Manager do služby Reporting Services, vytvoří funkce sestavy založené na kategoriích sestavy a na základě rolí nastaví zásady zabezpečení pro složky sestavy a sestavy dle oprávnění pro administrativní uživatele nástroje Configuration Manager. Každých 10 minut se bod služby generování sestav připojí ke službě Reporting Services a znovu použije zásadu zabezpečení, pokud došlo k její změně, například pomocí Správce sestav. Další informace o plánování a instalaci bodu služeb generování sestav najdete v následující dokumentaci:

Sestavy nástroje Configuration Manager

Nástroj Configuration Manager nabízí definice pro více než 400 sestav ve více než 50 složkách sestav, které se během instalace bodu služby generování sestav kopírují do kořenové složky sestavy ve službě SQL Server Reporting Services. Sestavy se zobrazí v konzoli nástroje Configuration Manager a jsou uspořádány do podsložek na základě kategorií sestav. Sestavy nebudou rozšířeny nahoru ani dolů v rámci hierarchie nástroje Configuration Manager. Mohou být spuštěny pouze s databází lokality, ve které byly vytvořeny. Protože však nástroj Configuration Manager replikuje globální data v hierarchii, máte přístup k informacím v celé hierarchii. Když sestava získá data z databáze lokality, má přístup k datům lokality pro aktuální lokalitu a podřízené lokality a ke globálním datům pro každou lokalitu v hierarchii. Stejně jako jiné objekty nástroje Configuration Manager musí mít administrativní uživatel příslušná oprávnění ke spuštění nebo úpravě sestav. Aby bylo možné sestavu spustit, musí mít administrativní uživatel oprávnění Spustit sestavu pro objekt. Aby bylo možné sestavu vytvořit nebo upravit, musí mít administrativní uživatel oprávnění Upravit sestavu pro objekt.

Vytváření a úprava sestav

Nástroj Configuration Manager používá nástroj Microsoft SQL Server Report Builder jako exkluzivní nástroj pro vytváření obsahu a editaci sestav založených na modelech i sestav založených na jazyce SQL. Tvůrce sestav se otevře při vytváření nebo editaci sestavy v konzoli nástroje Configuration Manager. Další informace o správě sestav najdete v části Správa sestav nástroje Configuration Manager v tématu Operace a údržba pro vytváření sestav v nástroji Configuration Manager.

Spuštění sestav

Při spuštění sestavy v konzoli nástroje Configuration Manager se otevře Prohlížeč sestav a připojí se ke službě Reporting Services. Po zadání požadovaných parametrů sestavy pak služba Reporting Services vyvolá data a v prohlížeči zobrazí výsledky. Také je možné se připojit ke službě SQL Services Reporting Services, poté ke zdroji dat pro lokalitu a spustit sestavy.

Výzvy sestav

Výzva sestavy nebo parametr sestavy v nástroji Configuration Manager je vlastnost sestavy, kterou lze konfigurovat při vytvoření nebo úpravě sestavy. Výzvy sestav se vytváří za účelem omezení nebo cílení dat, která sestava vyvolává. Sestava může obsahovat více než jednu výzvu, pokud je název výzvy jedinečný a obsahuje pouze alfanumerické znaky, které vyhovují pravidlům systému SQL Server týkajícím se identifikátorů.

Při spuštění sestavy výzva vyžádá hodnotu požadovaného parametru a na základě této hodnoty vyvolá data sestavy. Například sestava Informace o počítači pro určitý počítač vyvolá informace o počítači pro určitý počítač a vyzve administrativního uživatele k zadání názvu počítače. Služba Reporting Services předá zadanou hodnotu do proměnné, která je definována v příkazu SQL pro sestavu.

Odkazy na sestavy

Odkazy na sestavy v nástroji Configuration Manager ve zdrojové sestavě poskytují administrativním uživatelům snadný přístup k dalším datům, například podrobnějším informacím o jednotlivých položkách ve zdrojové sestavě. Pokud cílová sestava vyžaduje spuštění jedné nebo více výzev, zdrojová sestava musí obsahovat sloupec s příslušnými hodnotami pro jednotlivé výzvy. Je nutné určit číslo sloupce s hodnotou pro danou výzvu. Například můžete propojit sestavu, která uvádí počítače, jež byly nedávno objeveny, se sestavou, která obsahuje poslední zprávy, které byly pro určitý počítač přijaty. Při vytvoření odkazu je možné zadat, že sloupec 2 ve zdrojové sestavě obsahuje názvy počítačů, což je pro cílovou sestavu požadovaná výzva. Je-li spuštěna zdrojová sestava, ikony odkazu se zobrazí vlevo od jednotlivých řádků dat. Když kliknete na ikonu na řádku, Prohlížeč sestav předá hodnotu ve vybraném sloupci pro daný řádek jako hodnotu výzvy, která je vyžadována k zobrazení cílové sestavy. Sestavu lze konfigurovat pouze s jedním odkazem a tento odkaz se může připojit pouze k jedinému cílovému prostředku.

System_CAPS_warningUpozornění

Pokud přesunete cílovou sestavu do jiné složky sestavy, umístění cílové sestavy se změní. Odkaz na sestavu ve zdrojové sestavě bude automaticky aktualizován s novým umístěním a odkaz na sestavu nebude ve zdrojové sestavě fungovat.

Složky sestav

Složky sestav v nástroji System Center 2012 Configuration Manager umožňují třídění a filtrování sestav uložených ve službě Reporting Services. Složky sestav jsou užitečné, především pokud máte spoustu sestav ke správě. Při instalaci bodu služeb generování sestav budou sestavy zkopírovány do služby Reporting Services a uspořádány do více než 50 složek sestav. Složky sestav jsou pouze ke čtení. V konzoli nástroje Configuration Manager je nelze upravit.

Přihlášení k odběru sestav

Přihlášení k odběru sestavy ve službě Reporting Services je opakovaný požadavek na dodání sestavy ve stanovenou dobu nebo v důsledku určité události, a to ve formátu souboru aplikace, který při přihlášení k odběru zadáte. Přihlášení k odběru nabízí alternativu ke spuštění sestavy na vyžádání. Generování sestav na vyžádání od vás vyžaduje aktivní výběr sestavy vždy, když chcete sestavu zobrazit. Přihlášení k odběru lze tedy využít k plánování a poté automatizaci dodání sestavy.

Přihlášení k odběru sestav lze spravovat v konzoli nástroje Configuration Manager. Jsou spravována na serveru sestavy. Přihlášení k odběru jsou distribuována pomocí rozšíření doručení, která jsou na serveru nasazena. Ve výchozím nastavení je možné vytvářet přihlášení k odběru, která odesílají sestavy do sdílené složky nebo na e-mailovou adresu. Další informace o správě přihlášení k odběru sestav najdete v části Správa odběrů sestav v tématu Operace a údržba pro vytváření sestav v nástroji Configuration Manager.

Tvůrce sestav

Nástroj Configuration Manager používá nástroj Microsoft SQL Server Reporting Services Report Builder jako exkluzivní nástroj pro vytváření obsahu a editaci sestav založených na modelech i sestav založených na jazyce SQL. Tvůrce sestavy se otevře při zahájení akce vytváření nebo editace sestavy v konzoli nástroje Configuration Manager. Tvůrce sestav se automaticky nainstaluje po prvním vytvoření nebo úpravě sestavy. Počínaje verzí Configuration Manager SP1 se při spuštění nebo editaci sestav otevře verze Tvůrce sestav asociovaná s nainstalovanou verzí systému SQL Server.

System_CAPS_importantDůležité

Pouze pro Configuration Manager bez aktualizace Service Pack:

Ve výchozím nastavení Configuration Manager otevírá verzi ClickOnce Tvůrce sestav 2.0, což nainstaluje a spustí Tvůrce sestav 2.0, pokud se pokusíte vytvořit novou nebo upravit stávající sestavu. Pokud je na serveru sestav spuštěn systém SQL Server 2008 R2, verze ClickOnce Tvůrce sestav 3.0 je nainstalována automaticky se službou SQL Server 2008 R2 Reporting Services. Proto pokud se nástroj Configuration Manager pokusí otevřít verzi ClickOnce Tvůrce sestav 2.0, soubor nebude dostupný a zobrazí se chyba. Další informace o používání Tvůrce sestav 3.0 najdete v části Konfigurace sestav pro použití Tvůrce sestav 3.0 v tématu Konfigurace vytváření sestav v nástroji Configuration Manager.

Instalace Tvůrce sestav přidává podporu pro více než 20 jazyků. Při spuštění Tvůrce sestav se zobrazí data v jazyce operačního systému, který je spuštěn na místním počítači. Pokud Tvůrce sestav jazyk nepodporuje, data se zobrazí v angličtině. Tvůrce sestav podporuje úplné funkce služby SQL Server 2008 Reporting Services, které zahrnují následující funkce:

  • Zajišťuje intuitivní prostředí pro vytváření sestav vzhledově podobné prostředí sady aplikací Microsoft Office.

  • Nabízí flexibilní rozložení sestav jazyka SQL Server 2008 Report Definition Language (RDL).

  • Poskytuje různé formy vizualizace dat včetně grafů a ukazatelů.

  • Nabízí bohatě formátovaná textová pole.

  • Umožňuje export do formátu aplikace Microsoft Word.

Tvůrce sestav lze otevřít také ze služby SQL Server Reporting Services.

Modely sestav ve službě SQL Server Reporting Services

Služba SQL Reporting Services v nástroji Configuration Manager využívá modely sestavy, které administrativním uživatelům pomáhají při výběru položek z databáze, které je možné zahrnout do sestav založených na modelu. Pro administrativního uživatele, který sestavu tvoří, ukazují modely sestavy pouze určité pohledy a položky, ze kterých lze vybírat. Aby bylo možné sestavy založené na modelu vytvořit, musí být k dispozici alespoň jeden model sestavy. Modely sestav mají následující funkce:

  • Polím databáze a pohledům je možné dát logické obchodní názvy, které usnadňují vytváření sestav. Vytváření sestav nevyžaduje žádné znalosti struktury databáze.

  • Položky lze logicky seskupit.

  • Je možné definovat vztahy mezi položkami.

  • Prvky modelu lze zabezpečit, aby administrativní uživatelé viděli pouze data, k jejichž zobrazení mají oprávnění.

Ačkoli nástroj Configuration Manager nabízí vzorové modely sestavy, je možné definovat také vlastní modely sestavy, aby splňovaly vaše podnikové požadavky. Další informace o vytváření modelů sestav najdete v tématu Identifikace vlastních modelů sestav ve službě SQL Server Reporting Services.

Co je nového ve správci konfigurace

Poznámka

Informace v této části se zobrazují také v příručka Základy použití nástroje System Center 2012 Configuration Manager.

Následující položky jsou nové nebo u nich došlo v oblasti vytváření sestav ke změnám oproti produktu Configuration Manager 2007:

  • Nástroj Configuration Manager již nepoužívá body generování sestav. Bod služeb generování sestav představuje jedinou roli systému lokality, kterou nyní nástroj Configuration Manager používá k vytváření sestav.

  • Úplná integrace řešení Configuration Manager 2007 R2 SQL Server Reporting Services: Navíc ke standardní správě sestav zavádí nástroj Configuration Manager 2007 R2 podporu vytváření sestav služeb SQL Server Reporting Services. Nástroj System Center 2012 Configuration Manager integruje řešení Reporting Services, přidává nové funkce a odstraňuje standardní správu sestav jako řešení pro generování sestav.

  • Integrace nástroje Tvůrce sestav 2.0: Nástroj System Center 2012 Configuration Manager používá nástroj Microsoft SQL Server 2008 Reporting Services Report Builder 2.0 jako exkluzivní nástroj pro vytváření obsahu a editaci sestav založených na modelech i sestav založených na jazyce SQL. Nástroj Tvůrce sestav 2.0 se automaticky nainstaluje po prvním vytvoření nebo úpravě sestavy.

  • Odběry sestav v platformě SQL Server Reporting Services umožňují konfigurovat automatické dodávání určených sestav e-mailem nebo do sdílení souborů v plánovaných intervalech.

  • Sestavy nástroje Configuration Manager můžete spustit v konzoli nástroje Configuration Manager pomocí Prohlížeče sestav nebo z prohlížeče pomocí Správce sestav. Obě metody spuštění sestav fungují na podobném principu.

  • Sestavy v nástroji Configuration Manager se zobrazují v místě nainstalované konzole nástroje Configuration Manager. Odběry se zobrazují v místě, kde je nainstalována služba SQL Server Reporting Services. Když vytvoříte sestavu, můžete zadat sestavení a výraz.

Co je nového v nástroji Configuration Manager SP1

V nástroji Configuration Manager SP1 jsou nové nebo změněné následující položky generování sestav:

  • Nástroj Configuration Manager SP1 podporuje službu generování sestav Microsoft SQL Server 2012 Reporting Services.

  • Když je na bodu služby Reporting Services spuštěn systém Microsoft SQL Server 2012 nebo SQL Server 2008 R2, nástroj Configuration Manager při vytváření nebo úpravě sestav otevře nástroj Tvůrce sestav 3.0 služby Reporting Services. Když je v bodě služby Reporting Services spuštěn systém Microsoft SQL Server 2008, nástroj Configuration Manager při vytváření nebo úpravě sestav otevře nástroj Report Builder 2.0 služby Reporting Services.

  • Pracovní prostor Monitorování nyní zobrazuje odkazy na službu SQL Server Reporting Services Report Manage z uzlu Vytváření sestav.

Co je nového v aplikaci System Center 2012 R2 Configuration Manager

V nástroji System Center 2012 R2 Configuration Manager jsou nové nebo změněné následující položky generování sestav:

Viz také

Vytváření sestav v nástroji Configuration Manager