Criar um pipeline é apenas o primeiro passo. O seu verdadeiro interesse surge quando o reutiliza regularmente.
Em vez de reconstruir o mesmo workflow em cada novo projeto, pode abrir um pipeline existente, fornecer novos dados e voltar a executar imediatamente o processamento.
Bastam alguns segundos onde antes eram necessários vários minutos.
Por que reutilizar um pipeline?
Muitos processamentos repetem-se regularmente, como preparar uma exportação CSV semanal, otimizar as imagens de um novo site, limpar um ficheiro de texto antes da importação ou converter vários PDF segundo o mesmo processo.
Reconstruir manualmente o workflow em cada repetição faz perder tempo e aumenta o risco de esquecer uma etapa importante. O pipeline garante que todas as operações são executadas pela mesma ordem e com os mesmos parâmetros.
Poupar tempo no dia a dia
A principal vantagem de um pipeline é a rapidez. Já não precisa de procurar as ferramentas adequadas nem de reconfigurar cada etapa.
Basta:
- abrir o pipeline;
- importar os novos dados;
- iniciar o processamento.
Pode assim dedicar mais tempo à análise dos resultados do que à preparação dos processamentos.
Garantir resultados coerentes
Quando várias pessoas realizam a mesma operação, podem surgir pequenas diferenças. Um parâmetro esquecido ou uma ordem diferente pode alterar o resultado final.
Ao reutilizar um pipeline validado, aplica sempre exatamente o mesmo processamento. Esta coerência é especialmente útil para tarefas recorrentes ou procedimentos internos.
Fazer evoluir um pipeline
Um pipeline não é fixo. Pode adicionar um novo módulo, alterar um parâmetro, substituir uma etapa desnecessária ou melhorar progressivamente o workflow. Muitas vezes é preferível fazer evoluir um pipeline existente em vez de criar um novo a cada alteração.
Organizar a biblioteca
Quando existem vários pipelines guardados, uma boa organização torna-se importante: utilize nomes explícitos, elimine pipelines obsoletos, evite duplicados desnecessários e mantenha um pipeline por objetivo.
Uma biblioteca bem cuidada continua simples de percorrer mesmo quando contém muitos workflows.
Alguns exemplos
Relatório semanal
Todas as segundas-feiras prepara a mesma exportação CSV. O pipeline permite obter o resultado em poucos cliques.
Publicação de imagens
Todas as imagens de um site devem ser redimensionadas e otimizadas. O mesmo pipeline pode ser utilizado para cada novo lote.
Limpeza de dados
Recebe regularmente ficheiros de várias fontes. Um único pipeline garante um processamento idêntico para todos.
Boas práticas
Teste os pipelines após cada alteração importante, documente o objetivo no nome, prefira um pipeline simples a um workflow desnecessariamente complexo e atualize-o quando os seus métodos evoluírem.
E depois?
Quando utilizar os pipelines regularmente, poderá ir mais longe com a sincronização entre vários dispositivos. Assim encontrará os seus workflows onde quer que trabalhe, mantendo a filosofia Local First do Bethemesh.