Compartilhar via


Estendendo o pacote com a tarefa Script

A tarefa Script estende as capacidades de tempo de execução dos pacotes Microsoft Integration Services com o código personalizado escrito em Microsoft Visual Basic ou Microsoft Visual C# que é compilado e executado no tempo de execução do pacote. A tarefa Script simplifica o desenvolvimento de uma tarefa de tempo de execução personalizada quando as tarefas incluídas com o Integration Services não atendem plenamente as suas necessidades. A tarefa Script grava todo o código de infraestrutura requerido, permitindo que você se concentre exclusivamente no código que é exigido para seu processamento personalizado.

Uma tarefa Script interage com o pacote de conteúdo através do objeto global Dts, uma instância da classe ScriptObjectModel que é exposta no ambiente de script. Você pode gravar o código em uma tarefa Script que modifica os valores armazenados nas variáveis de Integration Services; posteriormente, o pacote poderá usar esses valores atualizados para determinar o caminho de seu fluxo de trabalho. A tarefa Script também pode usar o namespace Visual Basic e a biblioteca de classe .NET Framework, como também assemblies personalizados, para implementar a funcionalidade personalizada.

A tarefa Script e o código de infraestrutura que ela gera para você simplificam, significativamente, o processo de desenvolvimento de uma tarefa personalizada. Entretanto, para compreender como a tarefa Script funciona, você pode achar útil ler a seção Desenvolvendo uma tarefa personalizada para compreender as etapas envolvidas no desenvolvimento de uma tarefa personalizada.

Se você estiver criando uma tarefa que você planeja reutilizar em vários pacotes, deverá considerar o desenvolvimento de uma tarefa personalizada em vez de utilizar a tarefa Script. Para obter mais informações, consulte Comparando soluções de script e objetos personalizados.

Nesta seção

Os tópicos a seguir fornecem mais informações sobre a tarefa Script.

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos da Microsoft mais recentes, bem como soluções exclusivas da comunidade, visite a página do Integration Services no MSDN:


Para receber uma notificação automática dessas atualizações, assine os RSS feeds disponíveis na página.

Consulte também

Referência

Comparando a tarefa Script e o componente Script

Conceitos

Tarefa Script