O que você vai construir
Você criará uma integração que:- Extrai registros de usuários do JSONPlaceholder (uma API de teste gratuita)
- Transforma os dados para um formato mais simples
- Envia os resultados para um servidor SFTP em formato CSV
Pré-requisitos
- Acesso a um Workspace da RWS Integration
- Um navegador web
- Um servidor SFTP
Passo 1: Crie a conexão de origem
Conexões definem como a RWS Integration se comunica com sistemas externos. Você criará uma para a API de origem.- Na barra lateral, clique em Conexões
- Clique em Nova Conexão
- Configure a conexão:
- Clique em Salvar
Passo 2: Crie a conexão de destino
Agora crie uma Conexão para seu servidor SFTP de destino.- Clique em Nova Conexão
- Configure a conexão:
- Clique em Salvar
Passo 3: Crie a Integração
Com ambas as Conexões prontas, crie a Integração que move dados entre elas.- Na barra lateral, clique em Integrações
- Clique em Nova Integração
Configurações gerais
Configure as propriedades básicas da integração:Fase de Extração
A fase de Extração recupera dados do seu sistema de origem.- Expanda a seção Extração
- Configure estes campos:
-
Defina o Path para o datapoint na resposta como
root - Defina a Paginação:
- Verifique o painel Preview de Extração no lado direito. Ele deve mostrar:
- Status:
200 OK - Um único registro de usuário (o Datapoint) como este:
Integrações SFTP não suportam a fase de Enriquecimento.
Fase de Transformação
A fase de Transformação mapeia campos de origem para o formato de destino. Para este guia, crie um mapeamento simples com três campos.- Expanda a seção Transformação
- Clique em Adicionar Transformação e configure:
- Verifique o painel Preview de Transformação. Ele deve exibir:
Fase de Envio
A fase de Envio envia dados transformados para seu destino.- Expanda a seção Envio
- Configure estes campos:
A RWS Integration criará o arquivo no diretório
/guides. Se o diretório não existir, ele será criado. O único formato suportado é CSV.Passo 4: Implante a Integração
- Ative o toggle Implantação
- Clique em Criar Integração
Passo 5: Execute agora
Você não precisa esperar o agendamento. Dispare a primeira execução manualmente:- Abra sua integração na lista de Integrações
- Clique em Executar agora, ao lado do botão Salvar
- Confirme no diálogo: a mensagem Execução iniciada aparece
Passo 6: Verifique os resultados
Vá para seu servidor SFTP e verifique se o arquivousers.csv foi criado no diretório /guides.
Você deve ver um arquivo com esta estrutura:
O que você aprendeu
- Conexões SFTP armazenam configurações para servidores SFTP e podem ser reutilizadas em múltiplas Integrações
- Integrações seguem o padrão Extração → Transformação → Envio
- Painéis de Preview atualizam automaticamente conforme você configura cada fase, permitindo validar antes de executar
- Transformações simples mapeiam campos da origem para o destino usando notação JSONPath
- Formato de arquivo CSV é suportado para integrações SFTP
Próximos passos
Conexões
Aprenda sobre os diferentes métodos de autenticação
Paginação
Lide com paginação e respostas de API complexas
Regras de Negócio
Domine transformações de campos com JavaScript
Agendamento
Agende suas integrações para executar automaticamente