Block Until Done tool icon

Ferramenta Bloquear até Concluir

Last modified: February 02, 2022

A documentação de ajuda está disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. O conteúdo pode mudar até o lançamento oficial.

Exemplo de cada ferramenta

A ferramenta Bloquear até Concluir tem um fluxo de trabalho de exemplo. Visite Exemplos de fluxos de trabalho para saber como acessar esse e muitos outros exemplos diretamente do Alteryx Designer Cloud.

Use a ferramenta Bloquear até Concluir para impedir que os conjuntos de dados avancem para as etapas seguintes até que a última linha no conjunto seja processada por todas as ferramentas anteriores. Essa ferramenta também garante que um único fluxo de saída de cada vez receba o conjunto de dados concluído. Os fluxos subsequentes são bloqueados até que todos as linhas do conjunto de dados terminem de passar pelo primeiro fluxo.

Você pode usar a ferramenta nos seguintes cenários:

  • Ao ler e gravar dados no mesmo arquivo, use a ferramenta Bloquear até Concluir para garantir que todo o arquivo seja lido antes de ser gravado.
  • Ao gravar dados em um arquivo do Excel, você pode usar a ferramenta para fazer a gravação em uma planilha de cada vez, evitando erros.

Lembre-se de que a ferramenta Bloquear até Concluir pode fazer o processo demorar mais, uma vez que requer grande quantidade de memória.

Componentes da ferramenta

Thumbnail

A ferramenta Bloquear até Concluir tem quatro âncoras. 

  • Âncora de entrada: use a âncora de entrada para selecionar o conjunto de dados de entrada.
  • Âncora de saída 1: a âncora 1 executa o primeiro.
  • Âncora de saída 2: a âncora 2 executa o segundo.
  • Âncora de saída 3: a âncora 3 executa a terceira.

Configurar a ferramenta

Não é necessário configurar a ferramenta Bloquear até Concluir. Coloque a ferramenta no local do fluxo de trabalho onde você deseja sequenciar o processamento de dados em etapas posteriores. O fluxo de trabalho executa os conjuntos de dados na ordem definida pelas âncoras de saída da ferramenta Bloquear até Concluir.

Solucionar problemas na sequência dos fluxo de dados

Quando há duas ou mais ferramentas Bloquear até Concluir na tela, o Designer Cloud precisa decidir qual fluxo de dados deve executar primeiro.

  1. O Designer Cloud determina a ordem na qual cada ferramenta foi adicionada ao fluxo de trabalho, usando como referência o ID das ferramentas.
  2. O Designer Cloud executa o fluxo de dados que contém a primeira ferramenta adicionada.

Se os fluxos não estiverem sendo executados na ordem que você esperava, verifique os IDs das ferramentas anteriores à ferramenta Bloquear até Concluir. Para verificar o ID de uma ferramenta:

  1. Selecione a ferramenta.
  2. Na janela de Configuração, confira o número atribuído à ferramenta. Esse número indica a ordem na qual a ferramenta foi adicionada ao fluxo de trabalho.
    Thumbnail

Exemplo de fluxo separado

São colocadas na tela uma ferramenta Dados de Entrada (ID 1) e uma ferramenta Entrada de Texto (ID 2). Cada entrada está conectada a uma ferramenta Bloquear até Concluir. O fluxo de dados com a ferramenta Dados de Entrada é executado primeiro, independentemente da ferramenta Bloquear até Concluir à qual ele está conectado, porque seu ID indica que ele foi inserido primeiro.

Exemplo de fluxo compartilhado

Uma ferramenta Dados de Entrada (ID 1) está conectada a uma ferramenta Fórmula (ID 2) e a uma ferramenta Filtrar (ID 3). As ferramentas Fórmula e Filtrar estão conectadas às ferramentas Bloquear até Concluir. O ID da ferramenta Fórmula é comparado com o ID da ferramenta Filtrar, porque essas são as primeiras ferramentas não compartilhadas pelas ferramentas Bloquear até Concluir. O fluxo de dados com a ferramenta Fórmula é executado primeiro porque seu ID indica que ele foi inserido antes da ferramenta Filtrar.

Esta página foi útil?

Problemas com seu produto Alteryx? Visite a Comunidade Alteryx ou entre em contato com nossa Equipe de Suporte. Não é possível enviar este formulário? Envie-nos um e-mail.