Contenitore Sequenza
Il contenitore Sequenza definisce un flusso di controllo costituito da un subset del flusso di controllo del pacchetto. I contenitori Sequenza suddividono il pacchetto in più flussi di controllo separati, ognuno dei quali include una o più attività e contenitori che vengono eseguiti nell'ambito del flusso di controllo globale del pacchetto.
L'utilizzo del contenitore Sequenza offre molti vantaggi:
Consente di disabilitare gruppi di attività per incentrare il debug del pacchetto su un subset del flusso di controllo del pacchetto.
Consente di gestire le proprietà di più attività da un'unica posizione, tramite l'impostazione di proprietà su un contenitore Sequenza anziché sulle singole attività.
Fornisce l'ambito per le variabili utilizzate da un gruppo di attività e contenitori correlati.
È possibile impostare un attributo di transazione sul contenitore Sequenza per definire una transazione per un subset del flusso di controllo del pacchetto. In questo modo è possibile gestire le transazioni con un livello di granularità superiore. Se ad esempio un contenitore Sequenza include due attività correlate, una che elimina dati da una tabella e un'altra che inserisce dati in una tabella, sarà possibile configurare una transazione per garantire che, se l'azione di inserimento non dovesse riuscire, verrà eseguito il rollback dell'azione di eliminazione. Per ulteriori informazioni, vedere Verifica dell'integrità dei dati tramite transazioni.
Configurazione del contenitore Sequenza
Il contenitore Sequenza non dispone di un'interfaccia utente personalizzata e può essere configurato solo tramite la finestra Proprietà di Business Intelligence Development Studio o a livello di programmazione.
Per ulteriori informazioni sull'impostazione di queste proprietà in Business Intelligence Development Studio, vedere Procedura: Impostazione delle proprietà di un'attività o di un contenitore.
Configurazione del contenitore Sequenza a livello di programmazione
Per ulteriori informazioni sull'impostazione di queste proprietà a livello di programmazione, vedere Sequence.
|
Vedere anche