O que você vai aprender?
Quando nos deparamos com valores que não queremos nos nossos dados, sempre pensamos em maneiras de nos livrar deles o mais rápido possível. Então assim como na dica feita no Alteryx designer, encontrada neste link, nós traremos 2 maneiras de lidar com esses possíveis erros.
Na nossa dica utilizaremos o Text input da seguinte maneira:
Usando a ferramenta de fórmula
A ferramenta fórmula é muito boa para lidarmos com campos string e edita-los, então é nossa primeira opção para realizar essa limpeza.
Para isso, visto que nosso problema é somente com os zeros à esquerda, iremos usar a função TrimLeft e acompanha-la de um IF, para mantermos campos onde só temos um 0. Caso você queira remover todas as ocorrências do 0 não precisará usar o IF.
A fórmula ficará assim: IF [Dica Cloud] = ‘0’ THEN ‘0’ ELSE TrimLeft([Dica PATH],’0′) ENDIF
Esse é o resultado:
Não esqueça de configurar o Output Column como a coluna que a fórmula deverá mudar, e conferir se o tipo dos dados está correto.
Usando Regex
Uma outra opção é utilizar a ferramenta Regex para remover os zeros somente quando forem encontrados dois ou mais zeros à esquerda, ignorando quando for somente um.
Usaremos a mesma base. E configuraremos a ferramenta Regex dessa maneira.
Com isso temos o resultado:
Que é o mesmo de quando optamos por usar a ferramenta de fórmula.