Compartilhar via


Criar uma relação

Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Se as tabelas da fonte de dados não tiverem relações existentes ou se você adicionar novas tabelas, será possível usar as ferramentas no designer de modelo para criar novas relações. Para obter informações sobre como as relações são usadas em modelos tabulares, consulte Relações.

Criar uma relação entre duas tabelas

Para criar uma relação entre duas tabelas na Exibição de Diagrama (clicar e arrastar)

  1. Em 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 mantenha pressionado) em uma coluna dentro de uma tabela e 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 na Exibição de Diagrama (clicar com o botão direito)

  1. Em 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 cabeçalho ou coluna de tabela e clique em Criar Relação.

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

    Em uma relação "muitos-para-um", essa tabela deve estar no lado "muitos".

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

  5. Para Coluna 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 da 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.

  6. Para Coluna de Pesquisa Relacionada, selecione uma coluna que tenha valores exclusivos correspondentes aos valores da coluna selecionada para Coluna.

  7. Clique em Criar.

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

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

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

    Em uma relação "muitos-para-um", essa tabela deve estar no lado "muitos".

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

  4. Para Coluna 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 da 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 Coluna de Pesquisa Relacionada, selecione uma coluna que tenha valores exclusivos correspondentes aos valores da coluna selecionada para Coluna.

  6. Clique em Criar.

Confira também

Excluir relações
Relações