Partilhar via


Fontes de dados para pacotes do Integration Services

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

O SSDT (SQL Server Data Tools) inclui um objeto de design que pode ser usado em pacotes do Microsoft Integration Services: a fonte de dados.

Um objeto de fonte de dados é uma referência a uma conexão e, no mínimo, inclui uma cadeia 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.

Observação

Você pode adicionar fontes de dados somente a projetos configurados para usar o modelo de implantação de pacote. Se um projeto estiver configurado para usar o modelo de implantação de projeto, você usará gerenciadores de conexões criados no nível do projeto para compartilhar conexões, em vez de usar fontes de dados.

Para obter mais informações sobre os modelos de implantação, consulte Implantação de projetos e pacotes. Para obter mais informações sobre como converter um projeto para o modelo de implantação de projeto, consulte Implantar projetos no Integration Services Server.

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

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

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

Fontes de dados de referência

Para adicionar um objeto de fonte de dados a um projeto do Integration Services, clique com o botão direito do mouse na pasta Fontes de Dados no Gerenciador de Soluções e clique em Nova Fonte de Dados. O item é adicionado à pasta Fontes de Dados . Se você quiser usar objetos de fonte de dados que foram criados em outros projetos, você deve primeiro adicioná-los ao projeto.

Você usa um objeto de fonte de dados em um pacote adicionando um gerenciador de conexões que faz referência ao objeto de fonte de dados ao pacote. Você pode adicioná-lo ao pacote antes de criar 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.

Um objeto de fonte de dados representa uma conexão simples com uma fonte de dados e fornece acesso aos objetos no armazenamento de dados ao qual ele faz referência. Por exemplo, um objeto de fonte de dados que se conecta ao Banco de Dados de Exemplo do SQL Server AdventureWorks inclui todas as 60 tabelas do banco de dados.

Não há 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 fizer mais parte do projeto, os pacotes continuarão a ser válidos, porque as informações sobre a fonte de dados, como seu tipo de conexão e cadeia de conexão, serão incluídas na definição do pacote.