Configurar registro de serviço REST/web no Jitterbit App Builder
O App Builder suporta a capacidade de registrar diversas solicitações de serviços web. Por exemplo:
- Chamadas de fonte de dados REST (uma solicitação feita a um sistema externo)
- Chamadas de API REST (uma solicitação feita ao próprio App Builder)
- Webhooks
Um registro em execução desses eventos pode ser visualizado navegando até:
- IDE > APIs REST > Registros
As informações capturadas são as seguintes:
- Data de recebimento da solicitação
- Nome do Recurso
- Endpoint do recurso
- Tipo de solicitação
- Código de status
- Sucesso
- Externo (se a solicitação for feita para um sistema externo)
- Tempo decorrido (em milissegundos)
Registro detalhado
O registro detalhado pode ser habilitado para Serviços Web e permite uma captura muito mais aprofundada da solicitação. Em particular, o registro detalhado capturará:
- URL
- Cabeçalho de solicitação/resposta
- Órgãos de Solicitação/Resposta
Configuração
Para configurar o registro detalhado, configure um filtro de registro executando as seguintes etapas:
- Navegue até IDE > APIs REST > Logs
- Clique no botão Configuração
Para uma API REST:
- Configurar o Aplicativo para o qual a chamada de API é destinada
- Opcionalmente, selecione uma Tabela individual
Para uma fonte de dados REST ou webhook:
- Configurar a Fonte de Dados que a chamada REST usa
- Opcionalmente, selecionar uma Tabela individual
Outros parâmetros opcionais comuns:
- Selecione um Intervalo de Códigos de Status, por exemplo, 400-499
- Selecione um tempo para Desativar Após em minutos (por exemplo, 90 para ter o registro detalhado ativo por 90 minutos)
Ative o filtro:
- Marque a opção Ativo para ativar o filtro.
Após fazer essas alterações de configuração, a solicitação do serviço web deverá incluir um registro detalhado.