Processo de importação de dados do SCCM e tabelas de origem

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • . Microsoft Versões do SCCM compatíveis com ServiceNow® a plataforma oferece recursos idênticos e os mesmos dados importados.

    Processo de importação de dados

    1. Uma programação chamada Sistema SCCM > versão > Importar Determina quando as tabelas SCCM são importadas para ServiceNow® instância. As importações podem ser executadas imediatamente ou programadas para serem executadas em intervalos definidos.
    2. Um MID Server recupera os dados do SCCM e os importa para tabelas de preparação na instância.
    3. As transformações são executadas nos dados nas tabelas de preparação e mapeiam os dados do SCCM para campos existentes no CMDB.
    Processo de importação de dados do SCCM

    Dados do SCCM importados

    Esta tabela mostra as tabelas de origem do SCCM e as tabelas de preparação do conjunto de importação correspondentes no ServiceNow® E as tabelas de destino no CMDB.
    Tabela do SCCM Tabela de preparação Tabela do CMDB
    • Sistema_Computador_GS_v
    • v_GS_Workstation_Status
    • v_GS_System
    • v_GS_PC_BIOS
    • v_GS_Operating_System
    • Computador_Sistema_GS_Produto_Computador
    • v_GS_System_Enclosure
    • Baseboard v_GS_Baseboard
    . versão Identidade do computador [imp_sccm versão _computer_id] Computador [cmdb_ci_computer]
    Disco_GS_v . versão Disco [imp_sccm] versão >_disk] Disco [cmdb_ci_disk]
    Network_Adapter_Configuration . versão Rede [imp_sccm versão >_network] Adaptador de rede [cmdb_ci_network_adapter]
    v_GS_Operating_System . versão Sistema operacional [imp_sccm] versão >_os] Computador [cmdb_ci_computer]
    v_GS_Processor . versão Processador [imp_sccm versão >_processador] Computador [cmdb_ci_computer]
    • v_GS_Add_Remove_Programs
    • v_GS_Adicionar_Remover_Programas_64
    . versão Software [imp_sccm versão >_software]
    • Software [cmdb_ci_spkg]
    • Instalação de software [cmdb_sam_sw_install] (quando a Gestão de ativos de software está habilitada*)
    *Para obter mais informações sobre a Gestão de ativos de software e como habilitá-la, consulte Gestão de ativos de software de solicitação .

    Fontes de dados do SCCM

    . ServiceNow® A integração do SCCM usa fontes de dados JDBC para importar dados de software do banco de dados do SCCM. Cada fonte de dados contém as especificações de conexão para o banco de dados do SCCM e nomeia o MID Server que a instância usará para importar os dados. As transformações que mapeiam os campos SCCM para o CMDB são definidas em uma lista relacionada em cada registro de fonte de dados.

    Mapas de transformação

    Os mapas de transformação são acessados a partir do Transformações lista relacionada em cada registro de fonte de dados. Os campos de origem no SCCM e os campos de destino no CMDB são listados em Mapas de campo Lista relacionada em cada registro de mapa de transformação de tabela. A integração do SCCM usa o utilitário Mapa de transformação fornecido com o. ServiceNow® plataforma. Para obter instruções sobre como editar ou criar um mapa de transformação, consulte Mapas de transformação .

    A integração do SCCM fornece dois mapas de transformação para importações incrementais de software. Apenas um mapa de transformação pode ser habilitado ( Ativo ) por vez.
    • Importação incremental : Habilitado por padrão. Este mapa deve ser configurado como Ativo quando ServiceNow® O Software Asset Management não está habilitado na instância.
    • Importação incremental (SAM habilitado) : Se o plug-in Software Asset Management estiver ativado, defina esta transformação como Ativo
    Nota:
    Para forçar uma importação completa única de todos os dados de software do banco de dados do SCCM, limpe o valor em Data e hora da última execução campo na fonte de dados. Esta operação pode levar muito tempo para ser executada, portanto, o método mais eficiente é usar uma transformação incremental após a primeira importação completa.

    Transformando o usuário atribuído

    O script de transformação de identidade do computador SCCM <version> tenta definir o. Atribuído a. Campo no registro do CMDB pesquisando o nome do usuário na tabela de origem do SCCM e comparando o valor com o campo correspondente na tabela sys_user da ServiceNow. Se uma correspondência for encontrada, esse usuário será atribuído ao registro. Se nenhuma correspondência for encontrada, o. Atribuído a. o campo é deixado em branco. O campo correspondente é controlado pelo glide.discovery.assigned_user_match_fieldpropriedade do sistema, que está definida como user_name por padrão.

    Identificadores

    A integração do SCCM usa a identificação de IC para atualizar ICs criados a partir de dados importados do SCCM com um ID de recurso. O identificador de regra de hardware retorna o ID de recurso de um computador do SCCM e o armazena na tabela Origem [sys_object_source]. Quando os IDs de recursos são importados pela primeira vez, do SCCM ou Descoberta, A tabela [sys_object_source] é preenchida com IDs para cada IC que identifica. Em importações subsequentes, se um ID de entrada corresponder ao de um IC existente, o IRE (Mecanismo de Identificação e Reconciliação) atualizará as informações desse IC no CMDB. Se o ID do recurso de entrada não corresponder ao de um IC existente, o IRE criará um novo IC e preencherá-o com o ID do recurso.

    Para obter mais informações sobre Identificação e reconciliação do CMDB e IRE, consulte Reconciliação e identificação do CMDB .

    Upgrades de versões anteriores a Genebra ainda preservam os identificadores legados, mas você pode alternar para os novos identificadores usando uma propriedade: glide.discovery.use_cmdb_identifiers. Se você fez upgrade de uma versão anterior a Genebra, deverá adicionar manualmente esta propriedade e defini-la como verdadeira para usar os novos identificadores. Se você fez upgrade de Genebra, esta propriedade estará disponível na tabela Propriedades do sistema [sys_properties]. Para preservar a funcionalidade em identificadores legados personalizados, converta-os para o novo formato de regras de identificador do CMDB antes de habilitar esta propriedade. O sistema não reconfigura seus identificadores personalizados para a nova estrutura automaticamente.

    Scripts

    Os scripts de preenchimento de dados preenchem os dados relacionados no CMDB para cada IC de destino descoberto pelo identificador de regra de hardware.

    Software

    . Microsoft A integração do SCCM reconcilia a contagem de pacotes de software nos registros de um IC e remove uma instância de software da tabela Instância de software [cmdb_software_instance] se o pacote de software for desinstalado do IC. Para uma importação completa de software, a transformação preenche as tabelas Software [cmdb_ci_spkg] e Instância de software [cmdb_software_instance]. Se o plug-in Software Asset Management estiver habilitado, a transformação preencherá a tabela Instalação de software [cmdb_sam_sw_install].
    Nota:
    Os dados da tabela importados do SCCM devem conter dados completos do IC. A instância pressupõe que a importação representa todos os relacionamentos existentes e ajusta o CMDB de acordo. Os dados parciais recebidos de tabelas SCCM podem causar a exclusão de relacionamentos ativos.