Pergunta : SSIS leu o nome de arquivo de Excel

Olá! os peritos que eu preciso pouca ajuda em figurar para fora como carregar uma parte de um nome de arquivo em meu table.
I mandam algum primar limas em minha rede e eu preciso de carregar estas limas em uma tabela em minha base de dados. Eu estou dando uma amostra de minha posição da lima e do nome aqui. Haverá 15 - 20 limas para cada carga, assim que eu precisamos de dar laços em torno de toda a posição de files.

File: \ \ MyNetwork \ Drive1 \ Dropbox \ importação \ Folder1 \
FileName: 4Q09 os dados File.xlsx

Now eu tenho uma coluna em minha tabela de destino chamada QuarterSeq e eu preciso de povoar esse campo tomando a parte de meu nome de arquivo. Como o
If o nome de arquivo começa com o “4Q09” que eu preciso de povoar a coluna do destino como 20094 que é como o

and se o nome de arquivo começa com o “1Q10” eu preciso de povoar a coluna do destino como 20101. Ajudar-me por favor em resolver isto. Agradecimentos adiantado.
class= do

Resposta : SSIS leu o nome de arquivo de Excel

De nível elevado eu sugiro duas tarefas do foreach dar laços completamente para cada prefixo (4Q09, por exemplo), traço o trajeto a uma variável, e uso um fluxo de dados para traçar porque você apresentou.

Repetir este processo para cada nome de arquivo:
1.  Adicionar uma variável de corda para prender seu trajeto de Excel
2.  Adicionar um recipiente do laço do foreach
3.  Abrir o foreach e ajustar seu enumerador de “ao enumerador da lima Foreach”
4.  Dobrador ajustado a: \ \ MyNetwork \ Drive1 \ tambor \ importação \ Folder1 \
5.  Limas: 4Q09*.xlsx
6.  O clique “Mappings variáveis” para traçar o seu prima o trajeto a sua variável
7.  Posicionar o wil seja 0, a seguir selecionem seu nome variável
8.  Adicionar um fluxo de dados e adicionar uma fonte de Excel
9.  Uma vez que sua fonte de Excel está em seu gerente da conexão (geralmente na parte inferior), você quererá ajustar suas “expressões” e ajustar-se a sua variável.   @ [usuário:: <>>]
10.    Então apenas adicionar seu destino e traçar suas colunas

Repetir este processo para o outro tipo do nome de arquivo - eu apenas adicionaria um segundo laço da variável e do foreach.   Você poderia funcionar este simultaneamente.
Outras soluções  
 
programming4us programming4us