Executar chamada de API¶
Informações gerais¶
A etapa “Executar Chamada de API” é usada para interagir com sistemas externos via API. Esta etapa pode ser configurada para vários tipos de solicitações, incluindo receber dados (GET), enviar dados (POST/PUT) ou excluir dados (DELETE) em um sistema externo. Dependendo do contexto de uso, esta etapa pode ser uma das primeiras etapas no Dataflow para obter dados ou uma das últimas etapas para atualizar dados em sistemas externos.
Parâmetros¶
Configurações da Etapa:
| Campo de Configuração | Opções de Valor | Propósito |
|---|---|---|
| Nome da etapa | - | Nome da etapa |
| Etapa de origem | - | Selecionando a etapa anterior |
| Campo de armazenamento de resultado | - | Um campo para armazenar o ID de uma entrada criada ou processada |
| Sistema | - | Escolhendo um sistema de integração |
| Conector | - | Selecionando um conector no sistema de integração |
| Caminho da consulta | - | EndPoint para a solicitação |
| Nome do método | Get, Post, Put, Delete | Tipo de solicitação a ser completada |
| Mapeamento de parâmetros | - | Configuração dinâmica para filtragem de consultas |
Casos¶
- Obtenção de dados de fontes externas: É usado para baixar dados de sistemas externos, o que pode ser especialmente útil ao integrar com serviços ou bancos de dados externos.
- Envio ou atualização de dados: Adequado para enviar dados para sistemas externos ou atualizar dados existentes, por exemplo, ao sincronizar alterações feitas no dataflow.
- Exclusão de dados: Pode ser usado para excluir dados de sistemas externos, o que ajuda a manter a relevância e a integridade dos dados em sistemas integrados.
Exceções¶
- Necessidade de processamento assíncrono: A etapa é realizada de forma assíncrona, o que requer levar em conta o tempo de resposta dos sistemas externos e o impacto potencial na sequência de processamento de dados.
- Requisito de configuração do conector: A eficácia da etapa depende de sistemas de integração e conectores configurados corretamente, bem como da precisão na determinação do EndPoint e dos parâmetros da solicitação.
Cenário de aplicação¶
O componente cria uma integração simples para recuperar dados, como clima, através de uma API. No fluxo de dados, etapas são usadas para configurar a solicitação da API, incluindo a execução de um script para criar variáveis da API, chamando a API e salvando os resultados. Em seguida, a integração é selecionada e configurada no sistema, e os resultados são exibidos no frontend usando um formulário vinculado à execução do script. A função no componente processa os dados recuperados para exibição ao usuário.
- Você pode baixar a configuração do componente aqui.
