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.
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!
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.