Adicione um mapeamento de campo personalizado na tabela de preparação para Conector do Service Graph para Microsoft Excel

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Com Conector do Service Graph para Microsoft Excel, Adicione um campo personalizado à tabela de preparação e mapeie o campo personalizado para o campo de item de configuração (IC).

    Antes de Iniciar

    Para configurar o layout do formulário, consulte Configure o layout do formulário .

    Para criar um campo personalizado na tabela de preparação, consulte Adicione e personalize um campo em uma tabela .

    Funções necessárias:
    • administrador - Pode mudar a inclusão de script. Pode adicionar mapeamentos de classe ou campo e mudar o ETL.
    • cmdb_inst_admin - só pode adicionar novos mapeamentos de classe ou campo e mudar o ETL.

    Procedimento

    1. Adicione colunas personalizadas à tabela Preparação [sg_ot_excel_staging].
    2. Navegue até Todos e no Filtro campo, adicionar sg_ot_excel_staging.list .
    3. No teclado, pressione enter.
    4. Se necessário, crie registros manualmente selecionando Novo .
    5. Navegar até Tudo > Administrador do espaço industrial > Gerente de OT > Importar dispositivos de OT - Inclusões de script e selecione SGOTAAssetImportExcelConstants inclusão de script.
    6. No script, atualize o novo nome da coluna da tabela de preparação e o novo nome da coluna ETL dentro do SGOTAAssetImportExcelConstants.importSetColumnsVsStagingColumnsMap Objeto no formato "Nome da coluna ETL": "Nome da coluna da tabela de preparação".

      "U_my_custom_field" antes dos dois pontos ( : ) indica o nome da coluna ETL (mostrado como uma coluna na etapa de visualização de ETL) e "u_my_custom_field" após os dois pontos indica o nome da coluna na tabela de preparação.

      Certifique-se de que haja uma vírgula (,) adicionada ao final da linha acima da nova linha. Neste exemplo, uma vírgula é adicionada após a linha "custom_fields": "Custom_fields".

      Nome da coluna ETL atualizado com SGOTAssetImportExcelConstants.
    7. Selecione Atualizar para salvar suas mudanças.
    8. Navegar até Tudo > Configuração > IntegrationHub ETL.
    9. Selecione Aplicação do CMDB: Importação do Excel SG-OT ETL.
    10. Se a página Dados de mapeamento inválidos detectados for exibida, selecione Fechar .
    11. No Assistente de mapa de transformação ETL, na seção Especificar detalhes básicos da configuração assistida, selecione Importe dados de origem e forneça detalhes básicos .
      Selecione a etapa 1: Forneça informações básicas para o mapa de transformação de ETL.
    12. Em Conjunto de importação de amostra campo, selecione Extrair automaticamente um novo conjunto de importação .
      Campo Conjunto de importação de amostra, selecione Extrair automaticamente um novo conjunto de importação.
    13. Selecione Save (Salvar).
      A faixa Informações básicas salvas com sucesso é exibida.
    14. Selecione Marcar como concluído.
    15. Na página Assistente de mapa de transformação de ETL, na seção Preparar dados de origem para mapeamento, selecione Visualizar e preparar dados .
      Visualizar e preparar dados.
      Se a coluna não estiver visível, repita as etapas de 11 a 14.
    16. Selecione Marcar como concluído.
    17. Na página Assistente de mapa de transformação de ETL, na seção Mapear dados para CMDB e Adicionar relacionamentos, selecione Classes do CMDB para mapear dados de origem .
    18. Mapeie a coluna para a classe e o atributo de destino.

      Por exemplo, o. Comentários O campo está presente na classe Hardware [cmdb_ci_hardware]. Depois que o campo é mapeado, o. Comentários O campo em Classes secundárias de hardware será atualizado se o valor da coluna Comentários na tabela de preparação dessa linha não estiver vazio.

      Se você estiver adicionando um mapeamento para um novo campo que não está presente ou para um campo que não é específico para o Hardware cmdb_ci_hardware Em vez disso, é um campo na Tecnologia operacional (cmdb_ci_ot) , você pode adicionar o mapeamento de campo no stub de Tecnologia operacional (OT) 1.

      1. Adicione um mapeamento de campo à classe Hardware 1.
      2. Para a classe Hardware 1, selecione Editar mapeamento .
        Selecione Classes do CMDB para mapear os dados de origem
    19. Na caixa de diálogo Adicionar atributo que aparece, em Atributo , selecione Comentários .
      Mapear classe de hardware 1 - caixa de diálogo Adicionar atributo.
    20. Selecione Save (Salvar).
      Um novo campo chamado "Comentários" é exibido.
      Novo campo de comentários adicionado.
    21. No painel Dados, arraste a cápsula de dados para os Comentários Coluna de origem campo.
      Mapear para hardware.
      Você também pode selecionar o ícone da coluna de origem ( Ícone da coluna de origem.) para selecionar o campo de mapeamento de dados para ele.
      A coluna Origem inclui a cápsula de dados.
      Campo de coluna de origem preenchido com uma cápsula de dados.
    22. Navegue de volta para Classes do CMDB para mapear dados de origem Da seção Mapear dados para CMDB e Adicionar relacionamentos na página Assistente de mapa de transformação de ETL.
      Navegue de volta para a página Classes do CMDB para mapear dados de origem.
    23. Selecione Marcar como concluído.
    24. Siga estas etapas para verificar os novos mapeamentos de campo.
      1. Navegue até a página inicial do Assistente de mapa de transformação de ETL.
      2. Na seção Visualizar amostra de resultados de integração e importação programada da configuração assistida, selecione Testar e reverter resultados da integração .
        Assistente de mapa de transformação de ETL - Testar e reverter resultados da integração.
      3. Selecione Executar integração .
      4. Depois que a execução for concluída com sucesso, confirme se o campo Comentários do IC para o qual você forneceu um valor de comentários está atualizado na tabela de preparação.
      5. Selecione Marcar como concluído.
        Depois que os resultados da integração de Teste e reversão forem executados com sucesso, confirme se a planilha do Excel foi atualizada.
      6. Selecione Executar rollback .
        Selecione Realizar reversão.
      7. Se o ETL não estiver ativado, selecione Ativar .
      O novo mapeamento de campo de coluna foi adicionado e verificado com sucesso.