Estendendo pacotes com objetos personalizados
Se os componentes fornecidos no Integration Services não atenderem às suas necessidades, você poderá ampliar a capacidade do Integration Services codificando suas próprias extensões. Há duas opções distintas para estender seus pacotes: você pode escrever códigos dentro dos wrappers avançados fornecidos pela tarefa e componente Script, ou pode criar extensões personalizadas do Integration Services do zero derivadas das classes base fornecidas pelo modelo de objeto Integration Services.
Essa seção explora a opção mais avançada – extensão de pacotes com objetos personalizados.
Quando sua solução personalizada do Integration Services necessita de maior flexibilidade do que a tarefa Script e o componente Script oferecem, ou quando você necessita de um componente que possa ser reutilizado em vários pacotes, o modelo de objeto do Integration Services possibilita a criação de tarefas personalizadas, componentes de fluxo de dados e outros objetos de pacote em código gerenciado do início ao fim.
Nesta seção
Desenvolvendo objetos personalizados para o Integration Services
Aborda os objetos personalizados que podem ser criados no Integration Services e resume as etapas e configurações essenciais.Persistência de objetos personalizados
Discute a persistência padrão de objetos personalizados e o processo de implementação da persistência personalizada.Compilando, implantando e depurando objetos personalizados
Discute as abordagens comuns para criar, implantar e testar os diversos tipos de objetos personalizados.Atualizando objetos personalizados do SQL Server 2008 Integration Services
Descreve como atualizar objetos personalizados que foram desenvolvidos para uma versão anterior do Integration Services para o SQL Server 2008Integration Services.Desenvolvendo uma tarefa personalizada
Descreve o processo de codificação de uma tarefa personalizada.Desenvolvendo um gerenciador de conexões personalizado
Descreve o processo de codificação de um gerenciador de conexões personalizado.Desenvolvendo um provedor de log personalizado
Descreve o processo de codificação de um provedor de logs personalizado.Desenvolvendo um enumerador de ForEach personalizado
Descreve o processo de codificação de um enumerador personalizado.Desenvolvendo um componente de fluxo de dados personalizado
Aborda como programar origens, transformações e destinos de fluxos de dados personalizados.
Referência
- Referência de mensagens e erros do Integration Services
Lista os códigos de erro predefinidos do Integration Services com seus nomes simbólicos e descrições.
Seções relacionadas
Guia do desenvolvedor (Integration Services)
Apresenta os conceitos de programação do Integration Services.Estendendo pacotes com scripts
Discute como estender o fluxo de controle usando a tarefa Script ou estender o fluxo de dados usando o componente Script.Compilando pacotes programaticamente
Descreve como criar, configurar, executar, carregar, salvar e gerenciar pacotes do Integration Services de forma programática.
Recursos externos
- Exemplos do CodePlex, Exemplos de Produtos do Integration Services, em www.codeplex.com/MSFTISProdSamples
|