Definindo uma exibição da fonte de dados
Depois de definir as fontes de dados que serão usadas em um projeto do Analysis Services, você normalmente define uma exibição da fonte de dados para o projeto. Uma exibição da fonte de dados é uma exibição unificada exclusiva dos metadados das tabelas e exibições especificadas que a fonte de dados define no projeto. Armazenar os metadados na exibição da fonte de dados permite que você trabalhe com os metadados durante o desenvolvimento sem ter uma conexão aberta com qualquer fonte de dados subjacente. Para obter mais informações, consulte Exibições de fontes de dados em modelos multidimensionais.
Na tarefa a seguir, você definirá uma exibição da fonte de dados que inclui cinco tabelas da fonte de dados do AdventureWorksDW2012.
Para definir uma nova exibição da fonte de dados
No Gerenciador de Soluções (no lado direito da janela Microsoft Visual Studio), clique com o botão direito do mouse em Exibições da Fonte de Dados e, em seguida, clique em Nova Exibição da Fonte de Dados.
Na página Bem-vindo ao Assistente de Exibição da Fonte de Dados, clique em Avançar. A página Selecionar uma Fonte de Dados é exibida.
Sob Fontes de dados relacionais, a fonte de dados do Adventure Works DW 2012 é selecionada. Clique em Avançar.
Observação Para criar uma exibição de fonte de dados com base em várias fontes de dados, primeiro defina uma exibição da fonte de dados com base em uma única fonte de dados. Essa fonte de dados é, então, chamada a fonte de dados primária. Depois, você poderá adicionar tabelas e exibições de uma fonte de dados secundária. Ao projetar dimensões que contenham atributos com base em tabelas relacionadas em várias fontes de dados, talvez seja necessário definir uma fonte de dados do Microsoft SQL Server como fonte de dados primária para usar seus recursos de mecanismo de consulta distribuída.
Na página Selecionar Tabelas e Exibições, selecione tabelas e exibições em uma lista de objetos disponíveis na fonte de dados selecionada. Você pode filtrar essa lista para facilitar a seleção de tabelas e exibições.
Observação Clique no botão maximizar no canto direito superior para que a janela ocupe toda a tela. Isso facilitará a visualização de toda a lista de objetos disponíveis.
Na lista Objetos disponíveis, selecione os objetos a seguir. Você pode selecionar várias tabelas clicando em cada uma enquanto mantém pressionada a tecla CTRL.
DimCustomer (dbo)
DimDate (dbo)
DimGeography (dbo)
DimProduct (dbo)
FactInternetSales (dbo)
Clique em > para adicionar as tabelas selecionadas à lista Objetos incluídos.
Clique em Avançar.
No campo Nome, verifique se o Adventure Works DW 2012 é exibido e clique em Concluir.
A exibição da fonte de dados de Adventure Works DW 2012 é exibida na pasta Exibições da Fonte de Dados do Gerenciador de Soluções. O conteúdo da exibição da fonte de dados também é exibido no Designer de Exibição da Fonte de Dados no SSDT (SQL Server Data Tools). Esse designer contém os seguintes elementos:
Um painel Diagrama no qual as tabelas e suas relações são representadas graficamente.
Um painel Tabelas no qual as tabelas e seus elementos de esquema são exibidos em uma exibição de árvore.
Um painel Organizador de Diagramas no qual você pode criar subdiagramas para exibir subconjuntos da exibição da fonte de dados.
Há uma barra de ferramentas específica para o Designer de Exibição da Fonte de Dados.
Para maximizar o ambiente de desenvolvimento do MicrosoftVisual Studio, clique no botão Maximizar.
Para exibir as tabelas no painel Diagrama a 50%, clique no ícone Zoom na barra de ferramentas do Designer de Exibição da Fonte de Dados. Isso ocultará os detalhes da coluna de cada tabela.
Para ocultar o Gerenciador de Soluções, clique no botão Ocultar Automaticamente que é o ícone de tachinha na barra de título. Para exibir o Gerenciador de Soluções novamente, aponte para a guia do Gerenciador de Soluções à direito do ambiente de desenvolvimento. Para exibi-lo, clique no botão Ocultar Automaticamente novamente.
Se a janela não estiver oculta por padrão, clique em Ocultar Automaticamente na barra de títulos das janelas Propriedades e Gerenciador de Soluções.
Agora, você pode exibir todas as tabelas e suas relações no painel Diagrama. Observe que há três relações entre as tabelas FactInternetSales e DimDate. Cada venda tem três datas associadas: uma data de ordem, uma data de vencimento e uma data de remessa. Para exibir os detalhes de qualquer relação, clique duas vezes na seta da relação no painel Diagrama.
Próxima tarefa da lição
Modificando nomes de tabela padrão