Usando visualizações de fontes de dados em pacotes

O Business Intelligence Development Studio inclui dois objetos de tempo de design que facilitam o uso de conexões em pacotes Integration Services: fontes de dados e objetos de visualizações de fontes de dados.

Um objeto de fonte de dados é uma referência para uma conexão e, no mínimo, inclui uma cadeia de caracteres de conexão e um identificador de fonte de dados. Uma visualização da fonte de dados é criada em uma fonte de dados. Para obter mais informações sobre como criar fontes de dados, consulte Usando fontes de dados em pacotes.

Uma visualização da fonte de dados é um subconjunto nomeado e salvo de um esquema relacional. Uma visualização de fonte dados pode incluir informações de esquema tais como tabelas, chaves exclusivas e relações de chaves estrangeiras, além de atributos como consultas nomeadas, colunas calculadas, relações e chaves primárias lógicas. Para obter mais informações sobre Exibições de fontes de dados (Analysis Services – Dados Multidimensional) e Exibição da fonte de dados (SSIS).

As vantagens de usar visualizações de fontes de dados em pacotes Integration Services incluem:

  • Uma exibição de fonte de dados pode ser definida uma vez e, depois, usada por vários componentes de fluxo de dados.

  • Uma exibição de fonte de dados pode ser atualizada para refletir as alterações em suas fontes de dados subjacentes.

  • Uma visualização de fontes de dados armazena os metadados das fontes de dados na qual ela é criada.

  • Uma visualização de fonte de dados pode se concentrar na lista de objetos que aparecem na interface do usuário dos componentes do fluxo de dados.

Você pode criar múltiplas visualizações de fontes de dados em uma fonte de dados, e personalizar cada visualização de fonte de dados de acordo com suas necessidades. Por exemplo, usando uma fonte de dados que referencia o banco de dados AdventureWorks2008R2, você pode criar uma visualização de fonte de dados que inclua apenas a tabela Production.Product e uma segunda visualização de fonte de dados que inclua apenas a tabela HumanResources.Employee.

Depois de você adicionar um gerenciador de conexões que faça referência a um objeto de fonte de dados em um pacote, qualquer componente de fluxo de dados no pacote poderá usar a exibição de fonte de dados para definir as fontes e destinos. As transformações que usam tabelas de referência, como a transformação Pesquisa, também podem usar visualizações de fontes de dados.

Os componentes de fluxo de dados a seguir podem usar visualizações das fontes de dados:

Não há nenhuma dependência entre uma visualização de fonte de dados e os pacotes que a referenciam. Quando você usa uma visualização de fonte de dados em um pacote, a definição da visualização é adicionada à definição do pacote na propriedade do componente do fluxo de dados pertinente. Por exemplo, em um pacote que inclua uma transformação Pesquisa, a visualização—a SELECT SQL statement—é armazenada na propriedade sqlCommand da transformação Pesquisa. Mesmo que uma visualização de fonte de dados não faça mais parte do projeto, o pacote continua a ser válido, pois a representação SQL da visualização de fonte de dados é salva na definição do pacote.

Trabalhando com visualizações de fontes de dados

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

Modificando visualizações de fonte de dados

Para obter informações sobre como modificar as visualizações 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.