Questione : SSIS ha letto il nome di schedario di Excel

Ciao gli esperti che ho bisogno di un poco aiuto nella la rappresentazione fuori come caricare una parte di un nome di schedario nel mio table.
I fanno eccellere alcuno le lime sulla mia rete e devo caricare queste lime in una tabella nella mia base di dati. Sto dando un campione della mia posizione della lima e del nome qui. Ci saranno 15 - 20 lime per ogni carico, in modo da io dobbiamo collegare intorno a tutta la posizione di files.

File: \ \ MyNetwork \ Drive1 \ Dropbox \ importazione \ Folder1 \
FileName: 4Q09 dati File.xlsx

Now ho una colonna in mia tabella di destinazione denominata QuarterSeq e devo popolare quel campo prendendo la parte del mio nome di schedario. Come
If il nome di schedario comincia con “4Q09„ che devo popolare la colonna della destinazione come 20094 che è come

and se il nome di schedario comincia con “1Q10„ devo popolare la colonna della destinazione come 20101. Aiutarlo prego nella soluzione del questo. Ringraziamenti in anticipo.
class= del

Risposta : SSIS ha letto il nome di schedario di Excel

Ad alto livello suggerisco due mansioni del foreach collegare attraverso per ogni prefisso (4Q09, per esempio), traccio il percorso ad una variabile ed uso un flusso di dati per tracciare poichè avete presentato.

Ripetere questo processo per ogni nome di schedario:
1.  Aggiungere una variabile di stringa per tenere il vostro percorso di Excel
2.  Aggiungere un contenitore del ciclo del foreach
3.  Aprire il foreach e regolare il vostro enumeratore “all'enumeratore della lima di Foreach„
4.  Dispositivo di piegatura regolato a: \ \ MyNetwork \ Drive1 \ tamburo \ importazione \ Folder1 \
5.  Lime: 4Q09*.xlsx
6.  Lo scatto “rilievi variabili„ per tracciare il vostro eccelle il percorso alla vostra variabile
7.  Spostare ad incrementi il wil è 0, quindi selezionano il vostro nome variabile
8.  Aggiungere un flusso di dati ed aggiungere una fonte di Excel
9.  Una volta che la vostra fonte di Excel è nel vostro responsabile del collegamento (solitamente alla parte inferiore), vorrete fissare le vostre “espressioni„ e regolarti alla vostra variabile.   @ [utente:: <>>]
10.    Allora appena aggiungere la vostra destinazione e tracciare le vostre colonne

Ripetere questo processo per l'altro tipo di nome di schedario - aggiungerei appena un secondo ciclo del foreach e di variabile.   Potreste fare funzionare simultaneamente questo.
Altre soluzioni  
 
programming4us programming4us