Como configurar o Conector do Service Graph para Microsoft SCCM
Configure e valide as credenciais de conexão com a fonte de dados para importar dados do SCCM Microsoft para o CMDB.
Antes de Iniciar
Confirme que você está no escopo da aplicação SCCM em vez de um escopo global para que possa salvar suas informações.
- A aplicação da Store Integration Commons for CMDB, que é instalado automaticamente.
- A aplicação da Store Aplicação da Store de CMDB CI Class Models, que é instalada automaticamente.
- Integração - JDBC (com.snc.integration.jdbc)
- O MID Server do Windows é necessário para acessar o ambiente SCCM.
- Crie uma conta do SQL Server para se conectar ao banco de dados do SCCM no MID Server a fim de usar as fontes de dados.
- Conecte-se ao SQL Server do SCCM e configure o seguinte:
- Crie um novo par de nome de usuário e senha de login para autenticação no SQL.
- Escolha o banco de dados do SCCM ao qual as fontes de dados do ServiceNow se conectarão.
- Atribua a associação de função "db_datareader" ao novo usuário.
Começando com a versão 3.0.4 do Conector do Service Graph para Microsoft SCCM, um novo recurso apresenta suporte para várias instâncias, que é a capacidade do SG-SCCM de se conectar e importar dados de várias instâncias do Microsoft SCCM. Este recurso envolve a criação dinâmica de fontes de dados e importações programadas, portanto, requer a concessão de permissões adicionais. Novas etapas foram adicionadas à configuração orientada para executar essas etapas. Para obter mais informações sobre como concluir essas etapas, confira Service Graph Connector for Microsoft 3.0 Setup Guidelines [KB1001248] em Now Support.
Função necessária: administrador
Procedimento
- Navegar até Tudo > Conector do Service Graph para Microsoft SCCM > Configuração.
- Na página de Introdução, selecione Introdução.
- Na página do Service Graph Connector for Microsoft SCCM, na seção Configurar fontes de dados e Acesso a importações de dados programadas, selecione a tarefa Configurar o acesso à fonte de dados.
-
Crie uma fonte de dados e uma importação de dados programada para uma nova conexão no Service Graph Connector for Microsoft SCCM.
- Na seção Configurar acesso à fonte de dados, clique em Configurar.
- Edite o registro selecionando Global no menu Escopo.
- Na guia Acesso à aplicação, marque as caixas de seleção Pode criar, Pode atualizar e Pode excluir.
- Clique em Atualizar para salvar o registro.
- No menu Escopo, selecione Service Graph Connector for Microsoft SCCM.
- Na barra de tarefas de Ajuda, clique em Marcar como concluído.
- Repita essas etapas na seção Atualizar acesso à importação de dados programada com a tabela Importação de dados programada [Scheduled_data_set].
-
Conecte-se a várias instâncias do SCCM.
Nota:Se você quiser configurar uma conexão usando a autenticação integrada, pule para a etapa 6.
-
Na barra lateral esquerda, clique no ícone Configurar a conexão (
).
- Na página do Service Graph Connector for Microsoft SCCM, na seção Configurar a conexão, selecione a tarefa Configurar a conexão.
- Na seção Configurar a conexão, selecione Configurar para abrir o painel da conexão.
- No Flow Designer, selecione Adicionar conexão.
-
No formulário, preencha os campos.
Tabela 1. Formulário Criar conexão Campo Descrição Host Host da conexão. Nome do banco de dados Nome do banco de dados da nova conexão. Nome de usuário Credencial de nome de usuário para a nova conexão. Senha Credencial de senha de usuário para a nova conexão. - Clique em Criar conexão.
- Navegue de volta para a configuração orientada.
- Na seção Configurar conexão, selecione Marcar como concluído.
-
Na barra lateral esquerda, clique no ícone Configurar a conexão (
-
Configure a conexão usando a autenticação integrada ao banco de dados Microsoft SCCM.
Nota:Ignore e marque esta seção como concluída se você já configurou uma conexão na etapa anterior.
-
Em Configurar a conexão (autenticação integrada), selecione Configurar para abrir o painel da conexão.
Nota:Use esta etapa somente se a conexão JDBC estiver usando a autenticação integrada.
- No Flow Designer, selecione Adicionar conexão.
-
No formulário, preencha os campos.
Tabela 2. Formulário Criar conexão Campo Descrição Host Host da conexão. Nome do banco de dados Nome do banco de dados da nova conexão. - Clique em Criar conexão.
- Navegue de volta para a configuração orientada.
- Na seção Configurar conexão (autenticação integrada), selecione Marcar como concluído.
-
Em Configurar a conexão (autenticação integrada), selecione Configurar para abrir o painel da conexão.
-
Configure os conjuntos das fontes de dados e importações de dados programadas para a nova conexão.
- Na barra lateral esquerda, selecione "Configurar Fontes de dados e importações de dados programadas".
- Na página do Service Graph Connector for Microsoft SCCM, na seção Configurar fontes de dados e Importações de dados programadas, selecione a tarefa Configurar fontes de dados e Importações de dados programadas.
- Na seção Configurar fontes de dados e importações de dados programadas, selecione Configurar.
-
No formulário, preencha os campos.
Campo Descrição Prefixo para fonte de dados e conjuntos de importação de dados programados O prefixo é um identificador usado em todas as fontes de dados e nomes de importações programadas para esta conexão distinta do SCCM. Em uma implantação de várias instâncias, este prefixo deve ser um identificador curto e significativo que permita identificar um conjunto de fontes de dados relacionadas. Nota:Por exemplo, suponha que você tenha duas instâncias do SCCM diferentes para as regiões AMS e EMEA. Você pode usar AMS e EMEA para facilitar a identificação e a diferenciação entre os conjuntos de fontes de dados e programações.Alias de conexão e credenciais Selecione o alias de conexão criado na etapa anterior. MID Server Selecione o MID Server para a conexão. Nota:É obrigatório selecionar um MID Server para uma conexão de autenticação integrada.Executar importação programada como usuário Selecione um usuário para preencher o campo na Importação de dados programada. - Criar em Criar/atualizar importações.
-
Valide as fontes de dados.
- Na seção da tarefa Validar fontes de dados, clique em Configurar.
-
Revise os campos no formulário de Fonte de Dados, que são definidos automaticamente.
Evite atualizar os valores desta página. A fonte de dados é pré-configurada para usar a conexão do SCCM JDBC configurada na etapa anterior.
Tabela 3. Formulário de fontes de dados Campo Descrição Nome Nome exclusivo desta fonte de dados. Rótulo da tabela de conjunto de importação Rótulo da tabela que será criada para esta fonte de dados. Nome da tabela de conjunto de importação Nome da tabela que será criada para esta fonte de dados. Tipo Tipo de armazenamento de dados dos dados a serem importados. Usar MID Server MID Server a ser usado para acessar o servidor JDBC. Formato Formato do arquivo de dados. Nome da instância Instância nomeada do SQL Server. Nome do banco de dados Nome do banco de dados. Porta do banco de dados Porta do banco de dados. Aplicação Aplicação que contém este registro. Usar autenticação integrada Autenticação integrada do Windows com o JDBC. Nome de usuário Nome de usuário para conexão com o servidor JDBC. Senha Senha do servidor JDBC. Servidor Nome do servidor para a conexão com o JDBC. Consulta Tipo de consulta. Consulta todos os dados de uma tabela ou executa uma instrução SQL específica. Tempo limite da consulta Número de segundos que o driver JDBC aguarda para a conclusão de uma consulta. Zero significa sem tempo limite. Se o tempo limite for excedido, a integração vai considerar o resultado do JDBC como inacessível e o colocará em estado de erro. Tempo limite de conexão Número de segundos que o pool de cache de conexão do MID server aguarda antes de se fechar e remover a conexão. Zero significa sem tempo limite. Instrução SQL Instrução SQL para extrair os dados desejados do banco de dados. Usar data/hora da última execução Opção para controlar a quantidade de dados recuperados de um banco de dados durante uma execução de importação. Se essa opção for desmarcada, todas as linhas da tabela especificada serão sempre importadas. Esta configuração pode ser útil quando se trata de uma importação única ou se todos os dados na tabela de destino forem novos. Se essa opção for marcada, dois campos adicionais serão exibidos, permitindo que você selecione um valor de data/hora para limitar os dados importados somente aos valores delta.
-
Valide suas fontes de dados clicando no link relacionado Testar carga de 20 registros.
Nota:Se o código de conclusão exibido for Êxito, as origens serão validadas. Mas se o código de conclusão exibido for Erro, isso significa que há um erro na Conexão do SCCM JDBC que precisa ser corrigido.
-
Depois que as fontes de dados forem validadas, se a caixa de seleção Usar data e hora da última execução estiver marcada, limpe o campo Data/hora da última execução da fonte de dados.
Limpar o campo evita o risco de possíveis perdas de dados devido à carga de teste.
- Na barra lateral de Ajuda, clique em Voltar à Configuração assistida.
- Na seção da tarefa Validar fontes de dados, clique em Marcar como concluído.
-
Configure o processo para importar dados de disco quando a aplicação Descoberta estiver em execução.
Nota:Para evitar a criação de registros duplicados na tabela Discos do CMDB [cmdb_ci_disk], configure a propriedade sn_sccm_integrate.sccm_disks_managed e defina seu valor como
true(verdadeiro). Por padrão, o valor da propriedade é definido comofalse(falso).- Para a tarefa Configurar importações de dados de disco, selecione Configurar.
- Na página Propriedades do sistema, defina o valor da propriedade sn_sccm_integrate.sccm_disks_managed como true (verdadeiro).
- Clique em Atualizar.
- Marque a tarefa Configurar importações de dados de disco como concluída clicando em Marcar como concluída.
-
Configure as importações de dados programadas.
Nota:Se a caixa de seleção Usar autenticação integrada estiver marcada para a fonte de dados, a execução como usuário para o trabalho de importação de dados programada deverá ter a função import_admin. Para obter mais informações, verifique se a opção "Usar autenticação integrada" está desmarcada ao executar a importação programada relacionada às Fontes de dados de identidade do computador SG-SCCM ou SG-SCCM [KB1312810] na Base de conhecimento Now Support.
-
Na barra lateral esquerda, selecione o ícone Configurar importações de dados programadas (
).
- Na página do Service Graph Connector for Microsoft SCCM, na seção Configurar trabalhos de importação programada, selecione a tarefa Configurar trabalhos programados.
-
Na seção da tarefa Configurar trabalhos programados, clique em Configurar.
Por padrão, o recém-criado trabalho programado SG-SCCM Computer Identity com o prefixo que você nomeou está inativo.
-
No formulário Importação Programada de dados, verifique os valores de campos do trabalho programado.
Para obter mais informações, consulte Schedule a data import.
Todos os outros trabalhos programados do SG-SCCM que estão ativos serão executados na ordem especificada após a conclusão da execução do trabalho programado Computer Identity. Você pode modificar o campo Ativo para cada trabalho programado conforme apropriado para sua configuração.
Importante:Se você estiver atualizando para o Conector do Service Graph para Microsoft SCCM, desative a importação de dados programada existente do 'SG-SCCM Computer Identity'. Além disso, você não pode usar a importação de dados programada de linha de base ou as fontes de dados que têm o nome iniciado por 'SG-SCCM' porque elas são usadas como modelos para criar uma instância de fontes de dados e importações de dados programadas. - Clique em Executar Agora.
- Repita as etapas 11 d e 11 e para cada trabalho programado.
- Na barra lateral de Ajuda, clique em Voltar à Configuração assistida.
- Na seção da tarefa Configurar importações de dados programadas, clique em Marcar como concluído.
- Opcional:
Se você estiver atualizando para o Conector do Service Graph para Microsoft SCCM, desative a 'Importação de dados programada do SG-SCCM Computer Identity' existente.
Na seção Desativar importações de dados programadas legadas, clique em Configurar.
- Selecione a importação de dados programada do 'SG-SCCM Computer Identity' e desmarque a caixa de seleção Ativo.
- Na seção da tarefa Desativar importações de dados programadas legadas, clique em Marcar como concluído.
-
Na barra lateral esquerda, selecione o ícone Configurar importações de dados programadas (
- Opcional:
Personalizar a declaração SQL da fonte de dados da instância:
-
Na barra lateral esquerda, selecione o ícone Personalizar instrução SQL da fonte de dados da instância (
).
- Na página do Service Graph Connector for Microsoft SCCM, na seção Personalizar instrução SQL da fonte de dados da instância, selecione a tarefa Personalizar instrução SQL da fonte de dados.
- Na seção da tarefa Personalizar instrução SQL da fonte de dados, clique em Configurar.
- Selecione o nome da instância na qual você deseja personalizar a instrução SQL.
- Ao terminar, selecione Atualizar.
- Na barra de tarefas de Ajuda, clique em Marcar como concluído.
-
Na barra lateral esquerda, selecione o ícone Personalizar instrução SQL da fonte de dados da instância (
-
Configurar mapeamento da etiqueta do ativo.
-
Na barra lateral esquerda, selecione o ícone Configurar mapeamento da etiqueta do ativo (
).
- Na página do Service Graph Connector for Microsoft SCCM, na seção Configurar mapeamento da etiqueta do ativo, selecione a tarefa Configurar mapeamento da etiqueta do ativo.
- Na seção Configurar mapeamento da etiqueta do ativo, clique em Configurar.
- No campo Valor, insira verdadeiro.
- Clique em Atualizar.
- Na barra de tarefas de Ajuda, clique em Marcar como concluído.
-
Na barra lateral esquerda, selecione o ícone Configurar mapeamento da etiqueta do ativo (