Use filtros para limitar o número de resultados

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 1 min. de leitura
  • Uma maneira de fazer com que suas chamadas de serviço web se encaixem no limite de 250 registros é pensar no design da sua aplicação de integração.

    Por exemplo, vamos supor que estamos criando um formulário de incidente no C para mostrar a um usuário os incidentes atribuídos a ele.

    Abordagem de consulta problemática

    A aplicação C faz uma chamada SOAP para recuperar todos os incidentes em ServiceNow. A aplicação armazenaria os resultados localmente na memória. Quando o usuário decide exibir os incidentes atribuídos a ele, a aplicação executa um loop na matriz interna e exibe os incidentes atribuídos ao usuário.

    Uma abordagem de consulta melhor

    A aplicação C faz uma chamada SOAP para recuperar todos os incidentes em ServiceNow atribuídos ao usuário conectado. Os resultados são armazenados localmente na memória. Quando o usuário decide exibir os incidentes atribuídos a ele, a aplicação mostra todos os resultados para o usuário.

    Uma abordagem de consulta otimizada para desempenho

    Inicialmente, a aplicação C não faz nenhuma chamada de SOAP. Quando um usuário conectado decide exibir os incidentes atribuídos a ele, a aplicação apresenta a opção de exibir ativos, encerrados etc. Ele lhe dá a capacidade de filtrar os resultados que ele deseja ver antes que a chamada de SOAP seja feita. Em seguida, o usuário só recebe os resultados que ele deseja exibir.