Usando fontes de dados em pacotes

O Business Intelligence Development Studio inclui dois objetos de tempo de design que você pode usar em pacotes Microsoft Integration Services: objeto de fonte de dados e objetos de exibição de fonte de dados.

Um objeto de fonte de dados é uma referência para uma conexão, e no mínimo, ele inclui uma cadeia de caracteres de conexão e um identificador de fonte de dados. Ele também pode incluir metadados adicionais como uma descrição, um nome, um nome de usuário e uma senha. Para obter mais informações, consulte Fonte de dados (SSIS).

As vantagens de usar fontes de dados em pacotes Integration Services incluem o seguinte:

  • Uma fonte de dados tem um escopo de projeto, o que significa que uma fonte de dados criada em um projeto Integration Services está disponível para todos os pacotes do projeto. Uma fonte de dados pode ser definida uma vez e, depois, referenciada por gerenciadores de conexões em vários pacotes.

  • Uma fonte de dados oferece sincronização entre o objeto da fonte de dados e suas referências de pacote. Se a fonte de dados e os pacotes que a referenciam residem no mesmo projeto, a propriedade da cadeia de caracteres das referências de conexão da fonte de dados é automaticamente atualizada quando a fonte de dados é alterada.

Não há nenhuma dependência entre uma fonte de dados e os gerenciadores de conexões que fazem referência a ela. Se uma fonte de dados não faz mais parte do projeto, o pacote continua a ser válido, pois informações sobre a fonte de dados, tais como o tipo da conexão e a cadeia de caracteres da conexão, são inclusas na definição do pacote.

Você usa o objeto da fonte de dados em um pacote adicionando um gerenciador de conexões que referencie o objeto da fonte de dados para o pacote. Você pode adicioná-lo ao pacote antes de construir o fluxo de controle do pacote e os fluxos de dados, ou como uma etapa na construção do fluxo de controle ou fluxo de dados. Para obter mais informações sobre como usar um objeto de fonte de dados em um pacote, consulte Como usar uma fonte de dados em um pacote.

Um objeto de fonte de dados representa uma conexão simples para uma fonte de dados e fornece acesso aos objetos no repositório de dados que ela referencia. Por exemplo, um objeto de fonte de dados que se conecta ao banco de dados de exemplo AdventureWorks2008R2 do SQL Server inclui todas as tabelas do banco de dados. Quando você quer usar somente algumas das tabelas, exibições e dados de um banco de dados, deve considerar a criação de uma visualização de fonte de dados na fonte de dados e depois usar a visualização de fonte de dados em vez da fonte de dados. Para obter mais informações, consulte Usando visualizações de fontes de dados em pacotes.

Trabalhando com fontes de dados

Para obter mais informações sobre como trabalhar com objetos de fontes de dados, clique em um dos seguintes tópicos:

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

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

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