Free Trial

Base de conhecimento

"Guia de Instruções" para renomear dinamicamente arquivos de saída

Community_Admin
Alteryx
Alteryx
Created

Um dos excelentes recursos da ferramenta Dados de saída é a opção de obter o nome do arquivo ou da tabela (ou parte dele) com base em um campo. Isso permite que você anexe um sufixo ou um prefixo, altere o nome inteiro do arquivo ou o caminho completo do arquivo. Também é possível escolher entre manter ou não o campo na saída.

 

Um caso em que isso é extremamente útil é quando você tem um processo que é executado regularmente, mas não quer substituir o arquivo de saída toda vez. É possível utilizar a função datetimetoday() (funções de data e hora) para encontrar a data de hoje e, então, usar isso para atualizar o nome do arquivo. 

 

Para arquivos do Excel, as coisas funcionam de maneira um pouco diferente por causa do formato do nome do arquivo como nomedoarquivo.xslx|||NomedaPlanilha.

 

A opção Alterar nome do arquivo/tabela atualizará o nome da planilha, não o nome do arquivo.

 

Para atualizar o nome do arquivo, é necessário selecionar a opção Alterar todo o caminho do arquivo. A montante, você terá que criar um campo que contenha todo o caminho do arquivo. Aqui está um exemplo de um caminho de arquivo completo que utiliza a data de hoje como o nome do arquivo: 

 

"C:/Users/username/Documents" + DateTimeFormat(datetimetoday(),"%Y_%m_%d") + ".xlsx|||Sheet1"

 

Consulte o fluxo de trabalho em anexo para obter exemplos de como atualizar um arquivo do Excel e um arquivo CSV com a data de hoje. 

Comentários

Amazing explanation

SamerSerhan
Átomo

i cant find the flow to download

Contribudores
Rótulos