Compartilhar via


Criar uma relação entre duas tabelas (tabela SSAS)

Se as tabelas na fonte de dados não tiverem relações existentes ou se você adicionar novas tabelas, poderá usar as ferramentas no designer de modelos para criar novas relações. Para obter informações sobre como as relações são usadas em modelos de tabela, consulte Relações (SSAS Tabular).

Criar uma relação entre duas tabelas

Para criar uma relação entre duas tabelas no Modo de Exibição de Diagrama (clique e arraste)

  1. No SQL Server Data Tools, clique no menu Modelo , clique em Modo de Exibição de Modelo e, em seguida, clique em Exibição de Diagrama.

  2. Clique (e segure) em uma coluna dentro de uma tabela, arraste o cursor para uma coluna de pesquisa relacionada em uma tabela de pesquisa relacionada e, em seguida, solte. A relação será criada na ordem correta automaticamente.

Para criar uma relação entre duas tabelas no Modo de Exibição de Diagrama (clique com o botão direito do mouse)

  1. No SQL Server Data Tools, clique no menu Modelo , clique em Modo de Exibição de Modelo e, em seguida, clique em Exibição de Diagrama.

  2. Clique com o botão direito do mouse em um título ou coluna de tabela e clique em Criar Relação.

  3. Na caixa de diálogo Criar Relação, clique na seta para baixo ao lado de Tabela e selecione uma tabela na lista suspensa.

    Numa relação "um-para-muitos", esta tabela deve estar no lado dos "muitos".

  4. Para Coluna, selecione a coluna que contém os dados relacionados à Coluna de Pesquisa Relacionada. A coluna será selecionada automaticamente se você clicar com o botão direito do mouse em uma coluna para criar a relação.

  5. Para Tabela de Pesquisa Relacionada, selecione uma tabela que tenha pelo menos uma coluna de dados relacionada à tabela que você acabou de selecionar para Tabela.

    Em uma relação "um para muitos", essa tabela deve estar no lado "um", o que significa que os valores na coluna selecionada não contêm duplicatas. Se você tentar criar a relação na ordem errada (um-a-muitos em vez de muitos-para-um), um ícone aparecerá ao lado do campo Coluna de Pesquisa Relacionada. Inverta a ordem para criar uma relação válida.

  6. Para a Coluna de Pesquisa Relacionada, selecione uma coluna que tenha valores exclusivos que correspondam aos valores na coluna selecionada para Coluna.

  7. Clique em Criar.

Para criar uma relação entre duas tabelas no Modo de Exibição de Dados

  1. No SQL Server Data Tools, clique no menu Tabela e, em seguida, clique em Criar Relações.

  2. Na caixa de diálogo Criar Relação, clique na seta para baixo em Tabela e selecione uma tabela na lista suspensa.

    Em uma relação de "um para muitos", esta tabela deve estar do lado "muitos".

  3. Para Coluna, selecione a coluna que contém os dados relacionados à Coluna de Pesquisa Relacionada.

  4. Para Tabela de Pesquisa Relacionada, selecione uma tabela que tenha pelo menos uma coluna de dados relacionada à tabela que você acabou de selecionar para Tabela.

    Em uma relação "um para muitos", essa tabela deve estar no lado "um", o que significa que os valores na coluna selecionada não contêm duplicatas. Se você tentar criar a relação na ordem errada (um para muitos em vez de muitos para um), um ícone aparecerá ao lado do campo Coluna de Pesquisa Relacionada . Inverta a ordem para criar uma relação válida.

  5. Para a Coluna de Pesquisa Relacionada, selecione uma coluna que tenha valores exclusivos que correspondam aos valores na coluna selecionada para Coluna.

  6. Clique em Criar.

Consulte Também

Excluir relações (SSAS tabular)
Relações (tabela SSAS)