P A T H

Como criar pontos de pausa e validação de dados no Fluxo Alteryx

O que você vai aprender?

Nesta dica você irá aprender como criar pontos de pausa e validação de integridade de dados no seu fluxo Alteryx.

Para esta dica utilizaremos uma base de dados de clientes:

dica alteryx 50 01

E uma base de compras:

dica alteryx 50 02

Passo 1: 

O primeiro passo é identificar as compras sem clientes vinculados, para isso utilizaremos a ferramenta “Join” onde conectaremos a base de vendas à entrada “L” e a base de clientes à entrada “R”.

dica alteryx 50 03

Passo 2: 

Nesse ponto, todas as vendas sem clientes estarão presentes na saída “L” da ferramenta “Join”. Para criar o nosso ponto de validação, iremos usar uma ferramenta de “Count Records” para gerar um registro único, indicando o total de vendas sem clientes.

dica alteryx 50 04

Passo 3: 

Após a contagem, precisamos incluir à saída da ferramenta “Count Records” a saída “J” da ferramenta Join. (Essa saída representa todas as vendas que possuem clientes).

dica alteryx 50 05

Observem que foi utilizada a ferramenta “Append Fields”. Ela irá incluir a linha de contagem de registros à base principal, mesmo quando a base principal estiver vazia, ou seja, TODAS as vendas estão sem clientes vinculados.

Passo 4: 

Feito o Append, criamos nosso ponto de pausa no fluxo utilizando a ferramenta message com as seguintes configurações:

  1. Before rows where expression is True – Utilizamos a verificação de [Count]>0 para verificar se algum registro passou pela saída “Left” da nossa ferramenta de “Join”.
  2. Error And Stop Passing Record Through This Tool – Para caso exista alguma ocorrencia, o fluxo reporte erro e pare de passar dados para o restante das ferramentas a frente.
  3. Message Expression – Criação da mensagem personalizada para identificar o erro.
dica alteryx 50 06

Passo 5: 

Por ultimo configuramos o fluxo para parar a execução  no caso de erro. Para isso vamos as configurações do fluxo e selecionamos a opção de “Cancel running workflow on error”.

dica alteryx 50 07

22 de Junho de 2021

Pronto! Agora você já sabe como validar seus dados durante a execução e criar um ponto de parada com erro personalizado.

Language