SSIS, crea un file Excel dinamico con nomi di fogli dinamici
Crea un file Excel dinamico con nomi di fogli dinamici in SSIS. Ho trovato questo uno dei modi più semplici per creare dinamicamente un file Excel con nomi di fogli dinamici.
Passo 1

Seleziona Editor attività SQL e poi in Generale -> Tipo di connessione -> Seleziona Excel
Passaggio 3

E poi appena sotto Tipo di connessione nella scheda "Connessione" seleziona "Nuova connessione" e otterrai l'immagine a destra.
Passaggio 3
Crea un file Excel vuoto o un file fittizio per selezionare il file per la schermata sopra.
Non devi preoccuparti delle intestazioni, ecc.
Passaggio 4
Seleziona il tipo di origine SQL come "Input diretto"
Passaggio 5

Questa è la parte fondamentale.
Nella scheda Istruzione SQL, scrivi il codice come facciamo per creare una tabella in SQL.
Si possono creare le colonne a seconda della natura dei tipi di colonna come Varchar, INT, DECIMAL ecc.
Qui, nella figura sopra, "" si riferisce al nome del foglio e il resto si riferisce alle colonne all'interno del foglio.
Quindi fare clic su "OK".
Se desideri avere più fogli, segui i passaggi precedenti con più editor di attività SQL.
Ora tutto pronto per i nomi dei fogli dinamici

Se desideri avere più fogli, segui i passaggi precedenti con più editor di attività SQL.
Ora tutto pronto per i nomi dei fogli dinamici
Passaggio 6
Ora se vuoi creare dinamicamente i file excel
Selezionare il Connection Manager di Excel creato nel riquadro Connection Manager e quindi andare su Proprietà
Passaggio 7

Fare clic sul pannello di navigazione della scheda Espressioni e si verrà indirizzati alla finestra dell'editor delle espressioni di proprietà.
Selezionare "Percorso file Excel" dall'elenco a discesa della scheda Proprietà nella finestra Espressione proprietà e fare clic sul riquadro di navigazione "Espressione".
Passaggio 8
Ora verrai indirizzato alla finestra del generatore di espressioni dove puoi creare la tua espressione per il percorso del file e il nome del file per il foglio Excel come di seguito.
Controlla l'espressione usando "Valuta espressione" in basso e quando sei soddisfatto fai clic su "OK".
È tutto ciò che hai fatto.
Ora, quando esegui il pacchetto, vedrai i nomi dei fogli desiderati con il nome del file desiderato nel percorso del file desiderato.
Passaggio 9

Ora verrai indirizzato alla finestra del generatore di espressioni dove puoi creare la tua espressione per il percorso del file e il nome del file per il foglio Excel come di seguito.
Controlla l'espressione usando "Valuta espressione" in basso e quando sei soddisfatto fai clic su "OK".
È tutto ciò che hai fatto.
Ora, quando esegui il pacchetto, vedrai i nomi dei fogli desiderati con il nome del file desiderato nel percorso del file desiderato.