APIPASS
  • 🖥️Documentação APIPASS
  • Introdução
    • O que é a APIPASS?
    • Definição de IpaaS
    • Visão geral da plataforma
    • Release notes
      • Release notes 2024
        • Release notes julho
        • Release notes agosto
        • Release notes setembro
        • Release notes outubro
        • Release notes novembro
  • DESENVOLVIMENTO DE FLUXOS
    • OpenAPI
    • Stage
      • Visão geral
    • Projetos
      • Definição
      • Visão geral e organização
    • Fluxos
      • Visão geral
      • Conceito
      • Como construir
    • Componentes do fluxo
      • Triggers
        • Trigger REST
          • Methods disponiveis
          • Content-type
          • Allowed Origins (CORS)
          • Path
          • Autorização
        • Trigger Webhook
        • Trigger Subfluxo (Child Flow)
      • Conectores / Steps
        • Conector HTTP
          • Methods HTTP disponíveis
          • Interpolar variáveis em query ou path param
          • Utilizando as autorizações
          • Query params, headers e basic auth
          • Body / Content-type
          • Body fixo e com variáveis
          • Geração do Output
          • Demais configurações
        • Conector NodeJS
          • Pacotes NPM disponíveis
          • Funcionamento do $export
          • Beautify
          • Boas práticas
          • TimeOut
        • Conector LOOP
          • Conector Parar Loop
          • Conector Pular Iteração
          • Funcionamento via Array
          • Funcionamento via numero de repetições
          • Variáveis geradas pelo LOOP
          • Opção falhar se der erro
        • Conector Switch
        • Conector Tratar erro
        • Conector Executar Subfluxo
        • Conector Chave-valor
        • Conector SQL
        • Conector HTTP Upload File
        • Conectores SMB
          • Autenticação SMB
          • Listar Arquivos
          • Baixar Arquivos
          • Enviar Arquivos
          • Mover Arquivos
          • Deletar Arquivos
        • Conector LOG
        • Conector ZIPFile
        • Conector Stop/Fim (v1)
        • Conector Stop/Fim (v2)
        • Conectores PDF
          • HTML para PDF
          • Escrever HTML no PDF
          • Unificar PDF's
        • Conectores MongoDB
          • Inserir
          • Buscar Todos
          • Remover
          • Atualizar (Update)
          • Buscar um via query
          • Aggregate Pipeline
        • Conector Converter Json para XLS
        • Conector Converter Json para Parquet
      • Editor de código
        • Autocomplete
    • Autorizações
    • Customizações
    • IP APIPASS
    • Canvas
      • Testar fluxo
      • Ferramentas de edição de fluxo
        • Seleção de steps
        • Copiar Step
        • Recortar Step
        • Colar Step
        • Deletar Step
      • Versionamento
        • Visão Geral
        • Histórico de versionamento
  • EXECUÇÃO DE INTEGRAÇÕES
    • Execuções
      • Log de execução
      • Filtros
      • Detalhes de execuções
      • Recursos de Tela
  • MONITORAMENTO (OBSERVABILITY)
    • Throughput
    • Dashboard
      • Visão geral
  • Configurações
    • Perfis de usuário
    • Cadastro de usuário
  • SOLUÇÕES DE SERVIÇOS
    • Gerenciamento de filas
      • Visão Geral
      • Listagem de filas
      • Criar fila
      • Editar fila
      • Deletar fila
      • Limpar fila
      • Enviar e receber mensagens
    • Armazenamento de arquivos
      • Visão Geral
      • Listagem de arquivos
      • Carregar arquivos
      • Download de arquivos
      • Criar pasta
      • Deletar arquivos
      • Ações
Powered by GitBook
On this page

Was this helpful?

  1. DESENVOLVIMENTO DE FLUXOS
  2. Fluxos

Visão geral

Qual sua definição e para que são utilizados

PreviousFluxosNextConceito

Last updated 5 months ago

Was this helpful?

Aqui na APIPASS, um fluxo (também conhecido como flow) refere-se a uma sequência de ações e transformações configuradas para automatizar a troca de dados e a lógica de negócios entre sistemas ou aplicativos conectados.

Um fluxo é composto por diferentes componentes que descrevem como os dados são recebidos, manipulados e enviados entre os sistemas integrados. Esses componentes podem incluir:

Conectores: Os conectores são os pontos de conexão com os sistemas ou aplicativos que serão integrados. Eles fornecem a capacidade de ler ou gravar dados em um sistema específico. A plataforma iPaaS geralmente oferece uma variedade de conectores pré-configurados para diferentes sistemas, como Salesforce, SAP, bancos de dados, serviços em nuvem, entre outros.

Atividades: As atividades são as ações ou operações que são executadas em um fluxo. Elas podem incluir tarefas como ler, gravar, atualizar, excluir, transformar ou validar dados, além de executar lógica de negócios personalizada. Cada atividade é configurada para lidar com uma parte específica do fluxo de dados ou executar uma ação específica em um sistema conectado.

Transformações: As transformações permitem modificar ou moldar os dados enquanto são transferidos entre os sistemas. Elas podem incluir operações como mapeamento de campos, conversão de formatos de dados, enriquecimento de dados com informações adicionais ou até mesmo cálculos complexos. As transformações permitem que os dados sejam adaptados às necessidades dos sistemas envolvidos na integração.

Condições e Ramificações: Em alguns casos, é necessário adicionar lógica condicional aos fluxos para tomar decisões com base em determinadas condições. Isso pode envolver a verificação de valores, comparações, avaliação de expressões ou qualquer outro critério para direcionar o fluxo em diferentes direções ou executar ações específicas.

Ao criar um fluxo os usuários geralmente utilizam interfaces visuais ou ferramentas de configuração fornecidas pela plataforma. Essas interfaces permitem que os usuários arrastem e soltem os componentes do fluxo, definam as configurações e as ligações entre eles, criando assim um fluxo personalizado para automatizar a integração desejada.

Os fluxos permitem uma abordagem visual e simplificada para a criação de integrações entre sistemas, eliminando a necessidade de escrever código complexo ou criar integrações ponto a ponto personalizadas.

Tela de criação de fluxos