Compartilhar via


Exercício avançado 2: Criar um novo relatório para inventário de hardware no Configuration Manager

Neste exercício, irá criar um relatório de Configuration Manager que apresenta o nome do computador, o código do site, a data da última análise do inventário de hardware e o número de dias desde a última análise de um computador especificado.

Importante

Antes de iniciar este exercício, deve rever os exercícios básicos para saber mais sobre os elementos do relatório, as propriedades de um relatório e as diferentes formas de criar a instrução SQL do relatório.

Requisitos de relatórios

Utilize os seguintes requisitos de relatório para criar o novo relatório.

SQL Server vistas na instrução SQL

Utilize as seguintes vistas Configuration Manager SQL Server ao criar a instrução SQL do relatório:

JOINS na instrução SQL

Crie o seguinte JOINS na instrução SQL:

  • v_GS_WORKSTATION_STATUS está associado a v_R_System com as colunas ResourceID .
  • v_RA_System_SMSInstalledSites está associado a v_R_System com as colunas ResourceID .

Colunas na instrução SQL

Utilize as seguintes colunas de relatório, pela ordem indicada:

  1. Netbios_Name0 AS [Nome do Computador] do v_R_System
  2. SMS_Installed_Sites0 AS [Código do Site] do v_RA_System_SMSInstalledSites
  3. LastHWScan AS [Last HWScan] from v_GS_WORKSTATION_STATUS
  4. DATEDIFF(dia, v_GS_WORKSTATION_STATUS. LastHWScan, GETDATE()) AS [Days Since Last HWScan]

Observação

Este relatório integra duas funções SQL Server para determinar a diferença entre a data da última análise de hardware e a data atual. Para apresentar esta coluna, pode copiar toda a linha para a instrução SQL ou copiar DATEDIFF(dia, v_GS_WORKSTATION_STATUS. LastHWScan, GETDATE()) na coluna Coluna e Days Since Last HWScan na coluna Alias em Query Designer.

Ordene os dados por ordem descendente, utilizando a coluna LastHWScan .

Filtros na instrução SQL

A instrução SQL do relatório não contém filtros.

Pedidos de relatório

O relatório Configuration Manager deve conter um pedido de relatório para o nome do computador que será comunicado.

Solução

Veja Solução avançada do exercício 2: criar um novo relatório para inventário de hardware no Configuration Manager para obter informações detalhadas sobre como criar este relatório.

Confira também

Exercício 1: executar um relatório de Configuration Manager existenteSolução avançada do exercício 2: Criar um novo relatório para inventário de hardware no Configuration Manager