
O que você vai aprender?
Muitas vezes encaramos fluxos funcionando mais lentamente, principalmente dentro do server. E não sabemos que pequenas mudanças podem fazer nossos fluxos andarem muito mais rápido, fazer todas as mudanças possíveis logo no input é uma delas. Essa dica mostra o porque.
O que acontece quando trazemos todos os dados para o fluxo?
Quando trazemos todos os dados para o fluxo, os dados se movem totalmente de uma ferramenta para outra, até que sejam excluídos ou filtrados. Com o input não é diferente.
Temos abaixo nosso input, onde só são mostrados os números de campos, mas já podemos aplicar filtros e excluir colunas.
E aqui temos nossa ferramenta de limpeza a partir do mesmo input, onde passam todas essas linhas e as colunas.
É muito comum que usemos essa visualização para as tratar as colunas, até porque conseguimos ver os dados sendo transformados, o relacionamento entre eles e etc.
Mas imagine que esse fluxo é executado diariamente, e cada vez mais linhas entram nesse fluxo. No primeiro mês talvez continue ok, mas e em um ano?
Com certeza teremos um congestionamento de dados.
Esse tráfego já pode ser editado desde o início do fluxo, evitando longas execuções onde o fluxo vai trazer linhas e colunas que não usaremos.
Mudanças na ferramenta de limpeza
As mudanças na ferramenta de limpeza são intuitivas, e bem fáceis de serem feitas. Como uma sugestão, faça as mudanças na ferramenta de limpeza na primeira vez e depois copie e cole as mudanças no input, caso não seja possível tente replicar e exclua a ferramenta de limpeza.
Coladas as mudanças da ferramenta de limpeza todas serão aplicadas diretamente no input. Assim o prep não vai carregar esses dados excluídos ou carregar a coluna com o nome raiz e depois com o novo nome.
Repare que o feedback visual na ferramenta de input é muito menor, isso porque a ferramenta aloca bem menos recursos para essa etapa, então as mudanças sempre são mais leves.
Sabia disso? Fique ligado pois vamos dar várias dicas para otimizar seus fluxos.





