Prefixo Filename para cada linha no arquivo separado por tabulação

0

Estive procurando nos fóruns, mas ainda tendo dificuldades com a necessidade abaixo:

Eu tenho um arquivo de texto separado por uma tabulação grande que eu preciso adicionar uma coluna com o nome do arquivo (ou qualquer valor constante basicamente) para usar em um projeto de data warehouse. Estou usando o windows e não consigo instalar aplicativos como se fosse uma máquina da empresa, mas posso usar o powershell / cmd. Eu prefiro não ter que ecoar em cada linha, pois o arquivo tem cerca de 1,8 milhões de linhas. Alguma idéia?

Lógica: Estou usando o Tableau como minha ferramenta de dados e importando um arquivo de texto a cada semana que tem dados semanais. A questão é que não há campo no arquivo de texto para indicar qual semana ele é (diferente do nome do arquivo de texto), então quando eu faço um UNION de vários arquivos eu perco a noção de quais dados é para qual semana. Eu idealmente teria uma maneira de adicionar o nome do arquivo (que tem a data nele) ou um tipo de 'Wk 01 2017'.

Obrigado!

    
por Elliott Bowles 12.01.2017 / 17:14

1 resposta

0

Parece que resolvi o problema - o Tableau na verdade cria um campo 'nome da tabela' quando você faz uma união de vários arquivos, portanto não havia necessidade de manipular os arquivos diretamente.

    
por 12.01.2017 / 18:06