Riutilizzo di oggetti di pacchetto
Molti pacchetti, origini dei dati e viste origine dati includono funzionalità che può essere necessario riutilizzare. Se ad esempio si crea un set di attività, può essere necessario riutilizzare tali elementi insieme, come gruppo, oppure riutilizzare singoli elementi quali una gestione connessione o una vista origine dati creata in un altro progetto di Integration Services.
In Business Intelligence Development Studio e in Progettazione SSIS è possibile copiare e incollare oggetti di pacchetto, che possono includere elementi di un flusso di controllo, elementi di un flusso di dati e gestioni connessioni. È possibile copiare e incollare elementi sia tra progetti che tra pacchetti. Se la soluzione contiene più progetti, è possibile copiare elementi tra i vari progetti, che possono anche essere di tipi diversi. È ad esempio possibile copiare una vista origine dati tra un progetto di Analysis Services e un progetto di Integration Services.
Se una soluzione contiene più pacchetti, sarà possibile copiare e incollare elementi tra i vari pacchetti, che possono appartenere a uno stesso progetto di Integration Services o a progetti diversi. Gli oggetti di pacchetto possono tuttavia avere dipendenze da altri oggetti, in assenza dei quali non sono validi. Se ad esempio un'attività Esegui SQL utilizza una gestione connessione, per consentire l'esecuzione dell'attività sarà necessario copiare anche la gestione connessione. Esistono inoltre oggetti di pacchetto per cui è necessario che il pacchetto di destinazione contenga già un determinato oggetto, senza il quale non è possibile incollare gli oggetti copiati. Non è ad esempio possibile incollare un flusso di dati in un pacchetto che non include almeno un'attività Flusso di dati.
Se si nota che alcuni pacchetti vengono copiati di frequente, sarà possibile impostarli come modelli da utilizzare per la creazione di nuovi pacchetti, evitando così di copiarli ogni volta.
Quando si copia un oggetto di pacchetto Integration Services provvede automaticamente ad assegnare un nuovo GUID alla proprietà ID del nuovo oggetto e ad aggiornare la proprietà Name.
Non è possibile copiare variabili. Se si copia un oggetto che utilizza variabili, ad esempio un'attività, sarà necessario ricreare le variabili nel pacchetto di destinazione. Se invece si copia l'intero pacchetto, verranno copiate anche le variabili presenti nel pacchetto.
Procedure
Per copiare oggetti
|
Vedere anche