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 com a codificação de suas próprias extensões. Há duas opções distintas para estender seus pacotes: você pode escrever código dentro dos wrappers avançados fornecidos pela tarefa e o componente Script, ou pode criar extensões personalizadas do Integration Services a partir do zero com a derivação das classes base fornecidas pelo modelo de objeto do 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.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
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 programaticamente.
|
Consulte também
Referência
Comparando soluções de script e objetos personalizados