Sviluppo di un'attività personalizzata

Si applica a:SQL ServerSSIS Integration Runtime in Azure Data Factory

Integration Services usa attività per eseguire unità di lavoro a supporto dell'estrazione, della trasformazione e del caricamento dei dati. Integration Services include un'ampia gamma di attività che eseguono le azioni usate più di frequente, dall'esecuzione di un'istruzione SQL al download di un file da un sito FTP. Se le attività incluse e le azioni supportate non soddisfano completamente specifici requisiti, è possibile creare un'attività personalizzata.

A tale scopo, è necessario creare una classe che eredita dalla classe di base Microsoft.SqlServer.Dts.Runtime.Task, applicare l'attributo DtsTaskAttribute alla nuova classe ed eseguire l'override dei metodi e delle proprietà importanti della classe di base, tra cui il metodo Execute.

In questa sezione

In questa sezione viene descritto come creare, configurare e scrivere il codice di un'attività personalizzata e della relativa interfaccia utente personalizzata facoltativa.

Creazione di un'attività personalizzata
Viene descritto il primo passaggio, ovvero la creazione dell'attività personalizzata.

Scrittura del codice di un'attività personalizzata
Viene descritto come scrivere il codice dei principali metodi di un'attività personalizzata.

Connessione alle origini dati in un'attività personalizzata
Viene descritto come connettere un'attività personalizzata a un'origine dati.

Generazione e definizione di eventi in un'attività personalizzata
Viene descritto come generare eventi e definire eventi personalizzati dall'attività personalizzata.

Aggiunta di supporto per il debug in un'attività personalizzata
Viene descritto come creare destinazioni di punti di interruzione nell'attività personalizzata.

Sviluppo di un'interfaccia utente per un'attività personalizzata
Viene descritto come creare un'interfaccia utente visualizzata in Progettazione SSIS per configurare le proprietà nell'attività personalizzata.