Origini dati per pacchetti di Integration Services

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

SQL Server Data Tools (SSDT) include un oggetto della modalità progettazione che è possibile usare nei pacchetti di Microsoft Integration Services: l'origine dati.

Un oggetto di origine dati è un riferimento a una connessione in cui sono inclusi almeno una stringa di connessione e l'identificatore di un'origine dati. Può includere anche metadati aggiuntivi quali una descrizione, un nome, un nome utente e una password.

Nota

È possibile aggiungere le origini dati solo ai progetti configurati per utilizzare il modello di distribuzione del pacchetto. Se un progetto è configurato per utilizzare il modello di distribuzione del progetto, è possibile utilizzare le gestioni connessioni create a livello di progetto per condividere le connessioni anziché le origini dati.

Per altre informazioni sui modelli di distribuzione, vedere Distribuzione di progetti e pacchetti. Per altre informazioni sulla conversione di un progetto nel modello di distribuzione del progetto, vedere Distribuire progetti nel server Integration Services.

L'uso di origini dei dati nei pacchetti di Integration Services offre i vantaggi seguenti:

  • Poiché le origini dati hanno ambito di progetto, un'origine dati creata in un progetto di Integration Services è disponibile per tutti i pacchetti del progetto. È inoltre possibile definire un'origine dei dati una sola volta e farvi riferimento da gestioni connessioni in più pacchetti.

  • Le origini dei dati consentono di mantenere la sincronizzazione tra l'oggetto di origine dati e i relativi riferimenti nei pacchetti. Se l'origine dei dati e i pacchetti che vi fanno riferimento risiedono nello stesso progetto, la proprietà relativa alla stringa di connessione dei riferimenti all'origine dei dati verrà automaticamente aggiornata quando l'origine dei dati viene modificata.

Riferimento a origini dati

Per aggiungere un oggetto origine dati a un progetto di Integration Services, fare clic con il pulsante destro del mouse sulla cartella Origini dati in Esplora soluzioni e quindi scegliere Nuova origine dati. L'elemento verrà aggiunto alla cartella Origini dati . Se desidera utilizzare oggetti di origine dati creati in altri progetti, sarà prima necessario aggiungerli al progetto.

Per utilizzare un origine dei dati in un pacchetto è necessario aggiungere al pacchetto una gestione connessione che fa riferimento all'oggetto di origine dati. La gestione connessione può essere aggiunta prima della compilazione del flusso di controllo e dei flussi di dati del pacchetto oppure in un passaggio della procedura di creazione.

Un oggetto di origine dati rappresenta una semplice connessione a un'origine dei dati e consente di accedere agli oggetti nell'archivio dati a cui fa riferimento. Un oggetto origine dati che si connette al database di esempio di SQL Server AdventureWorks, ad esempio, include tutte e 60 le tabelle del database.

Non esiste alcuna dipendenza tra un'origine dei dati e le gestioni connessioni che vi fanno riferimento. Se un'origine dei dati non fa più parte di un progetto i pacchetti rimangono comunque validi, perché le informazioni relative all'origine dei dati, quali il tipo di connessione e la stringa di connessione, sono incluse nella definizione del pacchetto.