Use um armazenamento de dados local para extrair dados

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Se uma grande quantidade de dados precisar ser consultada com frequência e os dados não precisarem ser em tempo real, execute uma sincronização do ServiceNow tabela na qual você está interessado com o armazenamento de dados da sua aplicação de integração.

    Envio de dados

    • Usando um trabalho agendado, ServiceNow pode gerar um csv/xml a partir de um relatório e enviá-lo por e-mail para um local específico. O destinatário pode ter um gatilho para pegar o anexo de e-mail, analisá-lo e preencher uma tabela interna da qual a aplicação pode se comunicar quando os dados forem necessários.
    • Usando um trabalho programado, ServiceNow Pode gerar um csv/xml a partir de um relatório e enviá-lo por FTP para um local FTP/FTPS público. O produto de integração consumiria este arquivo csv regularmente e preencheria uma tabela interna a partir da qual a aplicação pode se comunicar quando os dados forem necessários.
    Nota:
    Atualmente, a plataforma não fornece um método para extrair quantidades muito grandes de dados e enviar a saída para um servidor FTP. No entanto, uma personalização para executar essa função é descrita em aqui . A personalização foi desenvolvida para uso em específico ServiceNow instâncias, e não são compatíveis com ServiceNow Suporte ao cliente. O método é fornecido no estado em que se encontra e deve ser testado completamente antes da implementação. Publique todas as perguntas e comentários sobre esta personalização no fórum da nossa comunidade.

    Extração de dados

    Usando um cron job, uma máquina interna à sua rede pode fazer uma chamada wget para extrair dados csv/xml de qualquer tabela no ServiceNow. O produto de integração consumiria este arquivo csv/xml regularmente e preencheria uma tabela interna a partir da qual a aplicação pode se comunicar quando os dados forem necessários. Exemplos do comando wget que seria usado:

    • Para obter o certificado https://<instance name>.service-now.com/incident_list.do?CSV
    • Para obter o certificado https://<instance name>.service-now.com/incident_list.do?XML