Conceito: sistemas e eventos de integração
Sistemas de integração
No Workday, o sistema de integração é uma abstração de uma integração a um sistema externo ou ponto de extremidade do Workday. Os sistemas de integração fornecem a estrutura usada pelo Workday para iniciar e monitorar as integrações. Você pode usar um sistema de integração para configurar o seguinte:
- Segurança: especifique quem pode iniciar a integração e quais direitos essa pessoa tem durante a execução.
- Notificações: especifique quem recebe uma notificação quando uma integração é executada.
- Parâmetros: você pode parametrizar a invocação de uma integração. Exemplo: você pode configurar os pontos de extremidade e as credenciais de usuário que uma integração precisa para carregar dados em um site SFTP externo.
- Acionadores: você pode configurar a integração para que ela seja acionada:
- Manualmente
- Como parte de uma assinatura
- Por meio de uma API
- Em uma programação
- Como parte de um processo de negócios
Quando você desenvolve uma integração usando o Workday Studio e a implementa no Workday, registra nela automaticamente um novo sistema de integração para cada transporte
workday-in
.Eventos de integração
Quando uma integração é iniciada, o Workday cria um objeto chamado de evento de integração. Esse objeto é exclusivo para cada invocação e contém uma ID chamada de ID de evento de integração. O Workday usa essa ID exclusiva para monitorar todas as integrações em execução. Você pode visualizar os eventos de integração usando o
Process Monitor
no Workday.Além de criar um objeto de evento de integração, o Workday gera uma mensagem de solicitação relacionada e a envia para a integração. Essa solicitação inclui informações sobre o sistema de integração e a ID de evento de integração. Ela também contém os valores dos parâmetros fornecidos na inicialização. A integração pode usar essas informações quando solicita dados dos serviços Web do Workday. Ela também pode usar essas informações para enviar dados de atualização de volta ao Workday. Exemplo: uma mensagem de status que informa ao usuário que 100 registros de colaborador foram processados com êxito. O Workday adiciona essas atualizações ao objeto de evento de integração.