Gestione connessione per più file

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

Una gestione connessione per più file consente a un pacchetto di fare riferimento a file e cartelle esistenti o di creare file e cartelle in fase di esecuzione.

Nota

Le attività predefinite e i componenti del flusso di dati in Integration Services non utilizzano la gestione connessione per più file. È tuttavia possibile utilizzare la gestione connessione nell'attività Script o nel componente di script. Per informazioni sull'uso delle gestioni connessioni nell'attività Script, vedere Connessione a origini dati nell'attività Script. Per informazioni sull'uso delle gestioni connessioni nel componente Script, vedere Connessione a origini dati nel componente Script.

Tipi di utilizzo per la gestione connessione per più file

La proprietà FileUsageType della gestione connessione per più file specifica la modalità di uso della connessione. La gestione connessione per più file consente sia di creare file e cartelle, sia di utilizzare file e cartelle esistenti.

Nella tabella seguente vengono elencati i possibili valori di FileUsageType.

Valore Descrizione
0 La gestione connessione per più file utilizza un file esistente.
1 La gestione connessione per più file crea un file.
2 La gestione connessione per più file utilizza una cartella esistente.
3 La gestione connessione per più file crea una cartella.

Configurazione della gestione connessione per più file

Quando si aggiunge una gestione connessione per più file a un pacchetto, Integration Services crea una gestione connessione che in fase di esecuzione verrà risolta in una connessione per più file, imposta le proprietà di tale connessione e quindi la aggiunge alla raccolta Connections del pacchetto.

La proprietà ConnectionManagerType della gestione connessione viene impostata su MULTIFILE.

Per configurare una gestione connessione per più file, procedere nel modo seguente:

  • Specificare il tipo di utilizzo di file e cartelle.

  • Specificare file e cartelle.

  • Se si utilizzano più file e cartelle, specificare l'ordine con cui accedere a tali elementi.

Se la gestione connessione per più file fa riferimento a più file e cartelle, i percorsi dei file e delle cartelle sono separati da una barra verticale. La proprietà ConnectionString della gestione connessione ha il formato seguente:

<path>|<path>

Per specificare più file o cartelle è inoltre possibile utilizzare caratteri jolly. Per fare riferimento, ad esempio, a tutti i file di testo sull'unità C è possibile impostare il valore della proprietà ConnectionString su C:\*.txt.

È possibile impostare le proprietà tramite Progettazione SSIS o a livello di codice.

Per altre informazioni sulle proprietà che è possibile impostare in Progettazione SSIS, vedere Riferimento all'interfaccia utente della finestra di dialogo Aggiungi gestione connessione file.

Per informazioni sulla configurazione di una gestione connessione a livello di programmazione, vedere l'articolo relativo a ConnectionManager e Aggiunta di connessioni a livello di programmazione.