Todos os produtos
Search
Central de documentação

CloudFlow:Criar um fluxo de trabalho

Última atualização: Jun 28, 2026

Este tópico explica como criar um fluxo de trabalho simples que executa uma solicitação HTTP no console do CloudFlow.

Contexto

Um fluxo de trabalho do CloudFlow define a lógica de negócios e os detalhes necessários para sua execução. Por exemplo, um fluxo de gerenciamento de pedidos pode incluir etapas como criação de pedido, processamento de pagamento, reserva de estoque, envio de produtos e disparo de notificações. Após a criação, execute o fluxo de trabalho várias vezes, geralmente com entradas diferentes para cada execução. Sempre que um cliente faz um pedido, por exemplo, o fluxo de gerenciamento de pedidos é acionado com os detalhes desse pedido como entrada. O CloudFlow oferece diversos primitivos de controle para definir a lógica de negócios, incluindo execução serial e paralela de tarefas, execução condicional e execução paralela de tarefas para um conjunto de itens de dados.

Procedimento

  1. Faça login no console do CloudFlow. Na barra de navegação superior, selecione uma região.

  2. Na página Workflows, clique em Create Workflow.

  3. Na caixa de diálogo Create Workflow, selecione Use a blank canvas, escolha um Workflow Mode, defina o Workflow Name e a Description e clique em Create.

    Este exemplo utiliza um Standard Workflow. Para obter mais informações sobre os modos de fluxo de trabalho compatíveis com o CloudFlow, consulte Standard Workflow e Express Workflow.

    image

  4. Na página do CloudFlow Studio, arraste o nó de estado Request do painel de estados para a tela de desenho. Ao aparecer uma linha horizontal ou vertical, solte o mouse para posicionar o nó no fluxo de trabalho.

    image

  5. Clique em Request e configure as Basic Settings, Input Settings, Output Settings e Error Handling.

    A tabela a seguir descreve os principais parâmetros das Basic Settings. Mantenha os valores padrão para os demais parâmetros. Para mais detalhes sobre Input Settings, Output Settings, and Error Handling, consulte Procedimento.

    Parâmetro

    Descrição

    Exemplo

    Invocation Parameters

    • Request Method: método da solicitação HTTP, como GET.

    • Request URL:

      • Se selecionar um valor fixo, este campo representa a URL completa da solicitação HTTP.

      • Ao optar por uma expressão, use format para construir a URL.

    • Headers: opcional. Cabeçalhos da solicitação HTTP, como Content-Type e Authorization.

    • Body: opcional. Dados do corpo da solicitação, aplicável a métodos POST.

    • Query: opcional. Parâmetros de consulta.

    Nota

    Também é possível definir os parâmetros de invocação usando YAML na aba Switch to YAML Editing.

    Parameters:
              method: POST
              url.$: format("http://www.{}.com","aliyun") 
              body: {}
              headers:
                Content-Type: multipart/form-data

    Next State

    Próximo estado para o qual o fluxo de trabalho fará a transição. As alterações entram em vigor em tempo real.

    Hello World

  6. (Opcional) Na aba Workflow Configuration, configure a função de execução. Em seguida, clique em Save e Exit.

    Caso já possua uma função do RAM, selecione-a diretamente. Se esta for sua primeira vez utilizando o CloudFlow, crie uma função antes. Para mais informações, consulte Criar uma função de execução.

    Nota

    O fluxo de trabalho deste exemplo invoca uma solicitação HTTP e não exige uma função. Caso seu fluxo de trabalho se integre a outros serviços de nuvem, configure uma função com as permissões necessárias.

Documentos relacionados

  • Também é possível criar um fluxo de trabalho usando um SDK ou uma API. Para mais detalhes, consulte Criar um fluxo de trabalho.

  • O CloudFlow disponibiliza diversos nós de estado para facilitar a construção eficiente de fluxos de trabalho. Para saber mais, consulte Transições de estado.