Free Trial

Fórum

Automatizar Inputs e outputs

Marcelino_Silva
Meteoro

Boa tarde Pessoal,

 

Tenho um fluxo de trabalho que utiliza todos os inputs em formato Excel, é um fluxo que preciso atualizar diariamente, estou utilizando as ferramentas File Browse, Action e Folder Browse para realizar os inputs e gerar os outputs por meio do Alteryx App, mas como tenho muitos inputs e perco um certo tempo rodando a Alteryx App, gostaria de saber se tem uma forma de parametrizar o fluxo para pegar os inputs de pastas específicas sem que eu tenha que selecionar sempre os arquivos quando for rodar o fluxo.

 

Vocês teriam alguma sugestão para a situação acima? Caso seja necessária alguma informação adicional estou a disposição.

 

Desde já agradeço pela ajuda e aproveito para parabenizar o time de especialistas, que sempre tem soluções rápidas para os desafios postados aqui.

 

Abs.

8 RESPOSTAS 8
carlosteixeira
15 - Aurora
15 - Aurora

@Marcelino_Silva tudo bem?

 

Não sei se entendi bem sua pergunta. Vamos lá.

Talvez se você usar a opção de ler subdiretórios te ajude, ou estou errado?

carlosteixeira2005_0-1605300381736.png

 

Carlos A Teixeira
marcusblackhill
12 - Quasar
12 - Quasar

@Marcelino_Silva, tudo bem ?

 

Olha, pelo que entendi da sua pergunta você precisa só ter uma forma de não precisar ficar apontando sempre os vários arquivos que precisa inputar toda vez que roda o app.

 

Sendo assim acho que você pode ter algumas opções, aqui coloco 2:

  1. Fixar uma pasta de leitura
    • Ao invés de você utilizar as ferramentas de interface para escolher o input, você primeiro define no seu computador ou rede interna uma pasta que sempre terá os arquivos que precisa ler no dia
    • Com essa pasta já definida, no seu fluxo você vai precisar apenas com uma ferramenta de input normal escolher essa pasta que fixou (para ele ler todos os arquivos da pasta, é só substituir o nome por * . Ex. endereço\pasta\*.xlsx)
    • Após rodar o fluxo, pode mover os arquivos da pasta para outra pasta, assim não reprocessando os arquivos por acidente no futuro(essa parte também pode ser automatizada)
  2. Separar os arquivos de input em pasta única
    • Pode para cada dia colocar sempre os arquivos que precisa em uma pasta com apenas os arquivos que servirão de input
    • Usa o folder browser para atualizar o endereço de uma directory tool e após ela colocar in dynamic input, assim ele vai capturar o nome de todos os arquivos no diretório e depois fazer o input de cada 1 deles (os arquivos precisam ter o mesmo layout)
    • Para esse caso, também precisa ter atenção ao nome da sheet, se todos os arquivos tiverem o mesmo nome de sheet, basta colocar uma formula tool entre a diretorio e dynamic adicionando na string com o endereço de cada arquivo, a informação da sheet (ex.: filepath+"|||sheet1$"

Se nenhuma funcionar, acho que vale você compartilhar aqui seu fluxo pra gente poder dar uma olhada melhor.

 

Espero ter ajudado,

abraço!

Marcelino_Silva
Meteoro

Bom dia @marcusblackhill,

 

Obrigado pelo retorno, utilizei a sugestão nº 1 que vc deu e funcionou perfeitamente, no terceiro passo vc menciona que é possível automatizar a parte de mover os arquivos para outra pasta, vc teria um exemplo de fluxo de como posso fazer essa automatização?

 

Aproveito para agradecer tbm ao @carlosteixeira pela sugestão.

 

Obrigado.

Abs

carlosteixeira
15 - Aurora
15 - Aurora

@Marcelino_Silva bom dia...

 

Segue um passo a passo que eu escrevi faz um tempinho...

 

https://community.alteryx.com/t5/Blog-Portugues/Mover-Copiar-Deletar-ou-Renomear-arquivos-entre-dire...

 

Abraços

Carlos A Teixeira
marcusblackhill
12 - Quasar
12 - Quasar

Oi @Marcelino_Silva !

 

Fico feliz que tenha funcionado!

 

O fluxo que o @carlosteixeira comentou deve funcionar perfeitamente para a tarefa de mover os arquivos.

 

Não esqueça de selecionar a resposta como solução para encerrar o post e facilitar que outros encontrem aqui a resposta.

 

Abraço!

FláviaB
Alteryx Community Team
Alteryx Community Team

Oi, @Marcelino_Silva.

 

Você teve a oportunidade de revisar a recomendação do Carlos? Conseguiu fazer a automatização? 

Flávia Brancato
Marcelino_Silva
Meteoro

Bom dia Pessoal,

Feliz 2021 a todos!!!

 

Eu acabei deixando de lado essa ideia por enquanto, mas assim que retomar eu posto aqui informando se deu certo.

 

Obrigado por todo a apoio de sempre.

Abs.

FláviaB
Alteryx Community Team
Alteryx Community Team

Feliz 2021, @Marcelino_Silva

Combinado. E se aparecer qualquer outra dúvida, continuamos por aqui. 😉

Flávia Brancato
Rótulos