Atualmente, temos um pacote SSIS que exporta cerca de 70 tabelas grandes todas as noites, com truncamento e carregamento no destino. Nossas tabelas continuam mudando, às vezes adicionamos algumas tabelas e removemos algumas e editar o pacote SSIS de acordo é cansativo.
Existe uma maneira de ter um arquivo de texto ou uma tabela com a lista de nomes de tabelas e ter um pacote SSIS para fazer um loop na tabela e realizar a exportação? Dessa forma, é mais fácil lidar com listas dinâmicas de tabelas que são exportadas.
Quaisquer links, ponteiros são apreciados.
o que você está procurando é criar tabelas dinamicamente no destino. ou em outras palavras, copiando tabelas da origem para o destino programaticamente
aqui está um artigo muito útil que transfere tabelas de acesso para sql dinamicamente, mas você pode pegar o mesmo conceito e aplicá-lo em sua fonte também.
https://stackoverflow.com/questions/6298806/how-do-i-programmatically-get-the-list-of-ms-access-tables-within-an-ssis-packag