Estensione del pacchetto con l'attività Script
L'attività Script estende le funzionalità di runtime dei pacchetti di Microsoft Integration Services con codice personalizzato scritto in Microsoft Visual Basic o Microsoft Visual C# che viene compilato ed eseguito in fase di esecuzione del pacchetto. L'attività Script semplifica lo sviluppo di un'attività di runtime personalizzata quando le attività incluse in Integration Services non soddisfano pienamente tutti i requisiti. L'attività Script scrive automaticamente tutto il codice dell'infrastruttura richiesto, consentendo agli sviluppatori di concentrarsi esclusivamente sul codice necessario per l'elaborazione personalizzata.
Un'attività Script interagisce con il pacchetto che la contiene tramite l'oggetto Dts globale, un'istanza della classe ScriptObjectModel esposta nell'ambiente di scripting. È possibile scrivere codice in un'attività Script che modifica i valori archiviati nelle variabili Integration Services; in seguito, il pacchetto può utilizzare questi valori aggiornati per determinare il percorso del proprio flusso di lavoro. L'attività Script può inoltre utilizzare lo spazio dei nomi Visual Basic e la libreria di classi .NET Framework, nonché assembly personalizzati, per implementare la funzionalità personalizzata.
L'attività Script e il codice dell'infrastruttura che genera semplificano in modo significativo il processo di sviluppo di un'attività personalizzata. Tuttavia, per comprendere il funzionamento dell'attività Script può risultare utile leggere informazioni sui passaggi necessari per lo sviluppo di un'attività personalizzata nella sezione Sviluppo di un'attività personalizzata.
Se si crea un'attività che si prevede di riutilizzare in più pacchetti, è preferibile sviluppare un'attività personalizzata anziché utilizzare l'attività Script. Per ulteriori informazioni, vedere Confronto tra soluzioni di scripting e oggetti personalizzati.
Argomenti della sezione
Negli argomenti seguenti vengono fornite ulteriori informazioni sull'attività Script.
Configurazione dell'attività Script nell'editor attività Script
Vengono illustrati gli effetti delle proprietà configurate in Editor trasformazione Script sulle funzionalità e sulle prestazioni del codice dell'attività Script.Scrittura di codice e debug dell'attività Script
Viene descritto come utilizzare Microsoft Visual Studio Tools for Applications (VSTA) per sviluppare gli script contenuti nell'attività Script.Utilizzo di variabili nell'attività Script
Viene descritto come utilizzare le variabili tramite la proprietà Variables.Connessione a origini dati nell'attività Script
Viene descritto come utilizzare le connessioni tramite la proprietà Connections.Generazione di eventi nell'attività Script
Viene descritto come generare eventi tramite la proprietà Events.Registrazione nell'attività Script
Viene descritto come registrare informazioni tramite il metodo Log.Risultati restituiti dall'attività Script
Viene descritto come restituire risultati tramite le proprietà TaskResult e ExecutionValue.Esempi di attività Script
Vengono forniti esempi che dimostrano diversi utilizzi possibili di un'attività Script.
|
Vedere anche
Riferimento
Confronto tra l'attività Script e il componente script