Gerenciar dados
Com o modelo de dados (tabelas e campos) criado e a configuração de segurança, adicione dados à(s) tabela(s) da aplicação.
Conjuntos para importação
Para preencher tabelas na ServiceNow a partir de uma plataforma externa, use conjuntos de importação e mapas de transformação. Para recuperar dados de uma fonte externa regularmente, use uma importação agendada.
Treinamento individualizado: Importando dados para a ServiceNow
Diretrizes para desempenho do conjunto de importação:
- Divida grandes quantidades de dados em conjuntos menores para importações mais rápidas. Considere 100 000 linhas como uma linha de base e divida qualquer coisa maior do que isso em conjuntos de 100 000. Por exemplo, a importação de 10 conjuntos de 100 000 terminará mais rápido do que um conjunto de 1,000,000 registros. Considere também usar Importações simultâneas com números maiores de registros.
- A importação simultânea de grandes conjuntos de dados pode colocar carga em uma instância. Agendar importações grandes para que as importações não se sobreponham.
- Se possível, desmarque a caixa de seleção Executar regras de negócio na tabela Mapa de transformação para evitar a execução de regras de negócio e outra lógica durante uma importação. Considere o uso de um script de transformação onComplete para executar a lógica de negócios, como cálculos, no final de uma importação, em vez de em cada registro, como fazem as Regras de negócios.
- Use a funcionalidade padrão para importações. Sempre que possível, evite escrever scripts personalizados. Por exemplo, use a funcionalidade aglutinar em vez de escrever um script de aglutinação personalizado.
- Evite consultas GlideRecord em um conjunto de importação.
- Certifique-se de que todos os campos configurados para aglutinar estejam indexados.
- Se estiver substituindo um sistema por um requisito para importar dados históricos, importe somente os dados históricos necessários para a aplicação. Considere armazenar dados históricos em um lago de dados .
Integrações de entrada
Além de Conjuntos de importação, a ServiceNow inclui APIs para aceitar dados de plataformas externas.
Para enviar dados diretamente para uma tabela de aplicações a partir de outro sistema, use Conjuntos de importação de serviço web Em vez de gravar diretamente nas tabelas da aplicação usando a API de tabela REST ou APIs SOAP.
Para lidar com transações de dados mais complexas do que gravar dados em uma tabela, como enviar um anexo ou solicitar um item do catálogo, revise o disponível APIs para ver se existe um compatível com a lógica necessária.
Use um REST API com script ou Serviço web SOAP com script Para criar endpoints REST ou SOAP, respectivamente. REST API com script e endpoints de serviço web SOAP com script podem executar o código do lado do servidor da ServiceNow quando o endpoint é consumido por um sistema externo.
Treinamento individualizado: REST