Exercício Avançado 2: Criar um Relatório Novo para o Inventário de Hardware no Configuration Manager
Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
O procedimento seguinte pode ser utilizado para criar o relatório do Exercício Avançado 2: Criar um Relatório Novo para o Inventário de Hardware no Configuration Manager.
Nota
Dependendo da experiência que tem a criar relatórios SQL, existem vários caminhos que pode utilizar para criar um relatório. Pode utilizar o seu método de eleição para criar relatórios, se preferir.
Para criar o relatório de Informações do Inventário de Hardware
-
Na consola do Gestor de configuração, clique em Monitorização.
-
Na área de trabalho Monitorização, expanda Comunicar e clique em Relatórios.
-
No separador Home Page, no grupo Criar, clique em Criar Relatório.
-
Na página Informações do Assistente para Criar Relatório, selecione Relatório baseado em SQL e, em seguida, forneça as seguintes informações:
- **Nome:** introduza **Informações do Inventário de Hardware**. - **Descrição:** introduza **Mostra o nome do computador, código de site, a data da última análise de inventário de hardware e o número de dias desde a última análise.** - **Servidor:** este campo é introduzido automaticamente. Certifique-se de que corresponde ao nome do seu Servidor de Relatórios. - **Caminho:** clique em **Procurar** para selecionar a pasta onde o novo relatório será armazenado. Para este exercício, selecione **Hardware - Geral**.
-
Para continuar, clique em Seguinte.
-
Na página Resumo do Assistente para Criar Relatório, reveja as informações e, em seguida, clique em Seguinte.
-
Na página Conclusão do Assistente para Criar Relatório, reveja as ações efetuadas e, em seguida, clique em Fechar. O Report Builder é aberto para lhe permitir elaborar o relatório.
-
Em seguida, tem de criar os conjuntos de dados que este relatório utilizará para devolver resultados do relatório. Este relatório utiliza dois conjuntos de dados. O primeiro conjunto é utilizado para listar nomes de computadores que podem ser selecionados para serem utilizados como base do relatório. O segundo conjunto contém as instruções SQL para o relatório propriamente dito.
-
No painel Dados do Relatório, clique com o botão direito do rato em Conjuntos de Dados e, em seguida, clique em Adicionar Conjunto de Dados.
-
Na página Consulta da caixa de diálogo Propriedades do Conjunto de Dados, forneça um nome para o conjunto de dados ou utilize o nome predefinido e, em seguida, selecione Utilizar um conjunto de dados incorporado no meu relatório.
-
Na lista pendente Origem de dados, selecione a origem de dados que pretende utilizar para o relatório. Normalmente, este elemento é gerado automaticamente e começará por AutoGen_.
-
Selecione o tipo de consulta Texto e, em seguida, introduza a seguinte consulta no campo Consulta.
SELECT DISTINCT SYS.Netbios_Name0 from v_R_System SYS WHERE SYS.Client0=1 ORDER By SYS.Netbios_Name0
-
Clique em OK para fechar a caixa de diálogo Propriedades do Conjunto de Dados. O novo conjunto de dados, com o nome predefinido DataSet1, passa a ser apresentado no nó Conjuntos de Dados do painel Dados do Relatório.
Acabou de criar a consulta que o parâmetro de relatório utilizará para devolver os nomes de clientes disponíveis a partir dos quais pode optar por executar o relatório.
-
Em seguida, crie o parâmetro que o relatório utilizará para lhe permitir selecionar o computador sobre o qual o relatório incidirá.
No painel Dados do Relatório, clique com o botão direito do rato em Parâmetros e, em seguida, clique em Adicionar Parâmetro.
-
Na página Geral da caixa de diálogo Propriedades do Parâmetro de Relatório, altere o valor no campo Pedir para que seja apresentado Nome do computador.
-
Na página Valores Disponíveis da caixa de diálogo Propriedades do Parâmetro de Relatório, selecione Obter valores de uma consulta.
-
Selecione os seguintes valores:
Conjunto de Dados: selecione DataSet1
Campo de valor: selecione Netbios_Name0
Campo de etiqueta: selecione Netbios_Name0
-
Clique em OK para fechar a caixa de diálogo Propriedades do Parâmetro de Relatório. O novo parâmetro ReportParameter1 é apresentado no nó Parâmetros do painel Dados do Relatório.
-
Neste momento, execute o relatório para verificar se o parâmetro está a funcionar corretamente. No separador Home Page, no grupo Vistas, clique em Executar.
-
Verifique se o campo Nome do computador é apresentado. Quando clica neste campo, deverá ver todos os computadores cliente Windows na lista pendente.
-
No separador Home Page, no grupo Vistas, clique em Estrutura para regressar à vista de estrutura.
-
Agora, tem de criar o conjunto de dados principal para o relatório.
No painel Dados do Relatório, clique com o botão direito do rato em Conjuntos de Dados e, em seguida, clique em Adicionar Conjunto de Dados.
-
Na página Consulta da caixa de diálogo Propriedades do Conjunto de Dados, forneça um nome para o conjunto de dados ou utilize o nome predefinido e, em seguida, selecione Utilizar um conjunto de dados incorporado no meu relatório.
-
Na lista pendente Origem de dados, selecione a origem de dados que pretende utilizar para o relatório. Normalmente, este elemento é gerado automaticamente e começará por AutoGen_.
-
Selecione o tipo de consulta Texto e, em seguida, introduza a seguinte consulta no campo Consulta.
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
-
Clique em OK para fechar a caixa de diálogo Propriedades do Conjunto de Dados.
-
No separador Inserir, no grupo Regiões de Dados, clique em Tabela e, em seguida, clique em Assistente de Tabelas.
-
Na página Nova Tabela ou Matriz do assistente, selecione Escolher um conjunto de dados existente neste relatório ou um conjunto de dados partilhado, selecione DataSet2 e, em seguida, clique em Seguinte.
-
Na página Dispor campos do assistente, arraste Nome_Computador, ódigo_Site, Última_AnáliseHW e Dias_Desde_Última_AnáliseHW do painel Campos disponíveis para o painel Valores.
-
Clique em Seguinte para obter uma pré-visualização do seu relatório e, em seguida, clique novamente em Seguinte.
-
Na página Escolher um estilo do assistente, escolha um dos temas disponíveis para o relatório e, em seguida, clique em Concluir.
-
No separador Home Page, no grupo Vistas, clique em Executar.
-
No campo Nome do computador, selecione um computador na lista pendente e, em seguida, clique em Ver Relatório.
-
Certifique-se de que os dados no relatório são os esperados.
-
Guarde e feche o relatório no Report Builder.
-
O novo relatório encontra-se disponível na consola do Gestor de configuração.
Passos Seguintes
O Report Builder inclui várias opções que lhe permitem alterar elementos dos relatórios, incluindo temas, cabeçalhos de coluna e muito mais. Para obter mais informações, consulte a ajuda do Report Builder.