Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí následujícího postupu můžete vytvořit sestavu pro rozšířené cvičení 2: Vytvoření nové sestavy pro inventář hardwaru v Configuration Manager.
Poznámka
V závislosti na vašich zkušenostech s vytvářením sestav SQL Server existuje mnoho cest, které můžete použít k vytvoření sestavy. Pokud chcete, můžete použít upřednostňovanou metodu vytváření sestav.
Vytvoření sestavy informací o inventáři hardwaru
V konzole Configuration Manager vyberte Monitorování.
V pracovním prostoru Monitorování rozbalte položku Vytváření sestav a pak vyberte Sestavy.
Na kartě Domů ve skupině Vytvořit vyberte Vytvořit sestavu.
Na stránce Informace v Průvodci vytvořením sestavy vyberte Sestava založená na SQL a pak zadejte následující informace:
- Jméno: Zadejte informace o inventáři hardwaru.
- Popis: Enter Zobrazí název počítače, kód lokality, datum poslední kontroly inventáře hardwaru a počet dní od poslední kontroly.
- Server: Toto pole se zadá automaticky. Ujistěte se, že odpovídá názvu vašeho serveru pro sestavy.
- Cesta: Vyberte Procházet a vyberte složku, do které bude nová sestava uložena. V tomto cvičení vyberte Hardware – Obecné.
Pokud chcete pokračovat, vyberte Další.
Na stránce Souhrn v Průvodci vytvořením sestavy zkontrolujte informace a pak vyberte Další.
Na stránce Dokončení v Průvodci vytvořením sestavy zkontrolujte provedené akce a pak vyberte Zavřít. Report Builder se teď otevře, abyste mohli sestavu vytvořit.
Dále musíte vytvořit datové sady, které tato sestava použije k vrácení výsledků sestavy. Tato sestava používá dvě datové sady. První z nich slouží k výpisu názvů počítačů, které se dají použít jako základ pro sestavu. Druhá obsahuje příkazy SQL pro samotnou sestavu.
V podokně Data sestavy klikněte pravým tlačítkem na Datové sady a pak vyberte Přidat datovou sadu.
Na stránce Dotaz v dialogovém okně Vlastnosti datové sady zadejte název datové sady nebo použijte výchozí název a pak vyberte Použít datovou sadu vloženou do sestavy.
V rozevíracím seznamu Zdroj dat vyberte zdroj dat, který chcete pro sestavu použít. Obvykle se generuje automaticky a začíná AutoGen_.
Vyberte typ dotazu Text a do pole Dotaz zadejte následující dotaz.
SELECT DISTINCT SYS.Netbios_Name0 ��from v_R_System SYS WHERE SYS.Client0=1 ��ORDER By SYS.Netbios_Name0
Výběrem OK zavřete dialogové okno Vlastnosti datové sady . Nová datová sada s výchozím názvem DataSet1 se teď zobrazuje v uzlu Datové sady v podokně Data sestavy .
Právě jste vytvořili dotaz, který bude parametr sestavy používat k vrácení dostupných názvů klientů, ze kterých můžete sestavu spustit.
Dále vytvořte parametr, který sestava použije k výběru počítače, na který se bude hlásit.
V podokně Data sestavy klikněte pravým tlačítkem na Parametry a pak vyberte Přidat parametr.
Na stránce Obecné v dialogovém okně Vlastnosti parametru sestavy změňte hodnotu v poli Dotázat se na název počítače.
Na stránce Dostupné hodnoty dialogového okna Vlastnosti parametru sestavy vyberte Získat hodnoty z dotazu.
Vyberte následující hodnoty:
- Dataset: Zvolte Datová sada1.
- Pole hodnota: Zvolte Netbios_Name0
- Pole popisku: Zvolte Netbios_Name0
Vyberte OK a zavřete dialogové okno Vlastnosti parametru sestavy . Nový parametr ReportParameter1 se zobrazí v uzlu Parametry v podokně Data sestavy .
V tomto okamžiku spusťte sestavu a zkontrolujte, jestli parametr funguje správně. Na kartě Domů ve skupině Zobrazení vyberte Spustit.
Ověřte, že je zobrazené pole Název počítače . Když vyberete toto pole, měly by se v rozevíracím seznamu zobrazit všechny klientské počítače s Windows.
Na kartě Domů ve skupině Zobrazení vyberte Návrh a vraťte se do návrhového zobrazení.
Teď musíte pro sestavu vytvořit hlavní datovou sadu.
V podokně Data sestavy klikněte pravým tlačítkem na Datové sady a pak vyberte Přidat datovou sadu.
Na stránce Dotaz v dialogovém okně Vlastnosti datové sady zadejte název datové sady nebo použijte výchozí název a pak vyberte Použít datovou sadu vloženou do sestavy.
V rozevíracím seznamu Zdroj dat vyberte zdroj dat, který chcete pro sestavu použít. Obvykle se generuje automaticky a začíná AutoGen_.
Vyberte typ dotazu Text a do pole Dotaz zadejte následující dotaz.
SELECT v_R_System.Netbios_Name0 AS [Computer Name], ��v_RA_System_SMSInstalledSites.SMS_Installed_Sites0 AS [Site Code], ��v_GS_WORKSTATION_STATUS.LastHWScan AS [Last HWScan], ��DATEDIFF(day, v_GS_WORKSTATION_STATUS.LastHWScan, GETDATE()) AS [Days Since Last HWScan] FROM v_GS_WORKSTATION_STATUS INNER JOIN v_R_System ON ��v_GS_WORKSTATION_STATUS.ResourceID = v_R_System.ResourceID ��INNER JOIN v_RA_System_SMSInstalledSites ON ��v_R_System.ResourceID = v_RA_System_SMSInstalledSites.ResourceID ORDER BY [Last HWScan] DESC
Výběrem OK zavřete dialogové okno Vlastnosti datové sady .
Na kartě Vložení ve skupině Oblasti dat vyberte Tabulka a pak vyberte Průvodce tabulkou.
Na stránce Průvodce Nová tabulka nebo matice vyberte Zvolit existující datovou sadu v této sestavě nebo sdílené datové sadě, vyberte DataSet2 a pak vyberte Další.
Na stránce Uspořádat pole v průvodci přetáhněte Computer_Name, Site_Code, Last_HWScan a Days_Since_Last_HWScan z podokna Dostupná pole do podokna Hodnoty.
Výběrem možnosti Další zobrazte náhled sestavy a pak znovu vyberte Další .
Na stránce Zvolit styl v průvodci zvolte jeden z dostupných motivů pro sestavu a pak vyberte Dokončit.
Na kartě Domů ve skupině Zobrazení vyberte Spustit.
V poli Název počítače vyberte v rozevíracím seznamu počítač a pak vyberte Zobrazit sestavu.
Ověřte, že data v sestavě jsou podle očekávání.
Uložte a zavřete sestavu v Report Builder.
Nová sestava je teď dostupná v konzole Configuration Manager.
Další kroky
Tvůrce sestav obsahuje řadu možností, jak změnit prvky sestav, včetně motivů, záhlaví sloupců a dalších. Další informace najdete v nápovědě Report Builder.
Viz také
Pokročilé cvičení 2: Vytvoření nové sestavy pro inventář hardwaru v Configuration Manager