Como adicionar, excluir, exibir ou modificar uma relação lógica com o Designer de Exibição da Fonte de Dados (Analysis Services)
O Microsoft SQL Server Analysis Services precisa de relações para identificar tabelas de fatos e dimensões, construir consultas para recuperar dados e metadados de fontes de dados subjacentes e aproveitar os recursos avançados de business intelligence. Use o Business Intelligence Development Studio para excluir, modificar ou exibir as relações existentes ou para definir novas relações lógicas em um projeto ou banco de dados do Analysis Services.
Adicionar uma relação entre tabelas, consultas nomeadas ou exibições
No Business Intelligence Development Studio, abra o projeto ou conecte-se ao banco de dados que contém a exibição da fonte de dados à qual você deseja adicionar uma relação lógica.
No Gerenciador de Soluções, expanda a pasta Exibições da Fonte de Dados e abra a exibição da fonte de dados no Designer de Exibição da Fonte de Dados seguindo um destes procedimentos:
Clique duas vezes na exibição da fonte de dados.
Clique com o botão direito do mouse na exibição da fonte de dados e clique em Abrir.
Clique na exibição da fonte de dados e, no menu Exibir, clique em Abrir.
Abra a caixa de diálogo Adicionar Relação seguindo um destes procedimentos:
Clique com o botão direito do mouse na tabela, consulta nomeada ou exibição a que você deseja adicionar uma relação no painel Diagrama e, em seguida, clique em Nova Relação.
Clique com o botão direito do mouse na tabela, consulta nomeada ou exibição a que você deseja adicionar uma relação no painel Tabelas e, em seguida, clique em Nova Relação.
Na barra de ferramentas Exibição da Fonte de Dados, clique em Nova Relação.
No Designer de Exibição da Fonte de Dados, no painel Diagrama ou em Tabelas, arraste uma coluna da tabela de origem da relação que será criada para a coluna da tabela de destino.
Observação Para localizar uma tabela, exibição ou consulta nomeada, use a opção Localizar Tabela clicando no menu Exibição da Fonte de Dados ou clicando com o botão direito do mouse em uma área livre do painel Tabelas ou de Diagrama. Para obter mais informações, consulte Como exibir objetos em uma exibição da fonte de dados com o Designer de Exibição da Fonte de Dados (Analysis Services).
Na caixa de diálogo Criar Relação, faça o seguinte:
Selecione a tabela, consulta nomeada ou exibição apropriada na lista Tabela de origem (chave estrangeira).
Selecione a tabela, consulta nomeada ou exibição apropriada na lista Tabela de destino (chave primária).
Selecione as colunas nas listas Colunas de Origem e Colunas de Destino para criar uma relação entre as duas tabelas.
Se o Business Intelligence Development Studio detectar, pela amostragem dos dados da tabela, exibição ou consulta nomeada subjacente, que você definiu a relação na direção errada (da chave primária para a chave estrangeira em vez do contrário), será solicitada a inversão da ordem. Para invertê-la rapidamente, clique em Inverter.
Se o Business Intelligence Development Studio detectar que já existe uma relação entre as colunas selecionadas, você será avisado. Não é possível definir relações duplicadas.
Opcionalmente, na caixa Descrição, digite uma descrição para a relação.
Clique em OK para definir a relação.
Salve a exibição da fonte de dados modificada seguindo um destes procedimentos:
No menu Arquivo, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Na barra de ferramentas Designer de Exibição da Fonte de Dados, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Feche o Designer de Exibição da Fonte de Dados no Business Intelligence Development Studio e clique em Salvar quando solicitado.
Exibir ou modificar uma relação entre tabelas, consultas nomeadas ou exibições no painel Diagrama
No Business Intelligence Development Studio, abra o projeto ou conecte-se ao banco de dados que contém a exibição da fonte de dados cuja relação lógica você deseja exibir ou modificar.
No Gerenciador de Soluções, expanda a pasta Exibições da Fonte de Dados e abra a exibição da fonte de dados no Designer de Exibição da Fonte de Dados seguindo um destes procedimentos:
Clique duas vezes na exibição da fonte de dados.
Clique com o botão direito do mouse na exibição da fonte de dados e clique em Abrir.
Clique na exibição da fonte de dados e, no menu Exibir, clique em Abrir.
No painel Diagrama, clique com o botão direito do mouse na relação que você deseja exibir e clique em Editar Relação (ou simplesmente clique duas vezes na seta da relação).
Revise ou modifique a relação na caixa de diálogo Editar Relação e, em seguida, clique em OK ou em Cancelar, conforme apropriado.
Salve a exibição da fonte de dados modificada seguindo um destes procedimentos:
No menu Arquivo, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Na barra de ferramentas Designer de Exibição da Fonte de Dados, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Feche o Designer de Exibição da Fonte de Dados no Business Intelligence Development Studio e clique em Salvar quando solicitado.
Exibir ou modificar uma relação entre tabelas, consultas nomeadas ou exibições no painel Tabelas
No Business Intelligence Development Studio, abra o projeto ou conecte-se ao banco de dados que contém a exibição da fonte de dados cuja relação lógica você deseja exibir ou modificar.
No Gerenciador de Soluções, expanda a pasta Exibições da Fonte de Dados e abra a exibição da fonte de dados no Designer de Exibição da Fonte de Dados seguindo um destes procedimentos:
Clique duas vezes na exibição da fonte de dados.
Clique com o botão direito do mouse na exibição da fonte de dados e clique em Abrir.
Clique na exibição da fonte de dados e, no menu Exibir, clique em Abrir.
No painel Tabelas, localize e expanda a tabela, exibição ou consulta nomeada que contém a relação que você deseja exibir ou modificar.
Expanda a pasta Relações.
As relações entre a tabela, exibição ou consulta nomeada selecionada e outras tabelas, exibições ou consultas nomeadas aparecem com a coluna de relações listada.
Para editar ou exibir a relação, clique com o botão direito na relação desejada e, em seguida, clique em Editar Relação.
Revise ou modifique a relação na caixa de diálogo Editar Relação e, em seguida, clique em OK ou em Cancelar, conforme apropriado.
Salve a exibição da fonte de dados modificada seguindo um destes procedimentos:
No menu Arquivo, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Na barra de ferramentas Designer de Exibição da Fonte de Dados, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Feche o Designer de Exibição da Fonte de Dados no Business Intelligence Development Studio e clique em Salvar quando solicitado.
Excluir uma relação entre tabelas, consultas nomeadas ou exibições no painel Diagrama
No Business Intelligence Development Studio, abra o projeto ou conecte-se ao banco de dados que contém a exibição da fonte de dados da qual você deseja excluir uma relação lógica.
No Gerenciador de Soluções, expanda a pasta Exibições da Fonte de Dados e abra a exibição da fonte de dados no Designer de Exibição da Fonte de Dados seguindo um destes procedimentos:
Clique duas vezes na exibição da fonte de dados.
Clique com o botão direito do mouse na exibição da fonte de dados e clique em Abrir.
Clique na exibição da fonte de dados e, no menu Exibir, clique em Abrir.
No painel Diagrama, clique com o botão direito do mouse na relação que você deseja exibir e clique em Excluir Relação (ou simplesmente clique duas vezes na seta da relação e pressione DELETE).
Na caixa de diálogo Excluir Objetos, verifique se você está excluindo a relação desejada e, em seguida, clique em OK ou em Cancelar, conforme apropriado.
Salve a exibição da fonte de dados modificada seguindo um destes procedimentos:
No menu Arquivo, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Na barra de ferramentas Designer de Exibição da Fonte de Dados, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Feche o Designer de Exibição da Fonte de Dados no Business Intelligence Development Studio e clique em Salvar quando solicitado.
Excluir uma relação entre tabelas, consultas nomeadas ou exibições no painel Tabelas
No Business Intelligence Development Studio, abra o projeto ou conecte-se ao banco de dados que contém a exibição da fonte de dados da qual você deseja excluir uma relação lógica.
No Gerenciador de Soluções, expanda a pasta Exibições da Fonte de Dados e abra a exibição da fonte de dados no Designer de Exibição da Fonte de Dados seguindo um destes procedimentos:
Clique duas vezes na exibição da fonte de dados.
Clique com o botão direito do mouse na exibição da fonte de dados e clique em Abrir.
Clique na exibição da fonte de dados e, no menu Exibir, clique em Abrir.
No painel Tabelas, localize e expanda a tabela, exibição ou consulta nomeada que contém a relação que você deseja exibir ou modificar.
Expanda a pasta Relações.
As relações entre a tabela, exibição ou consulta nomeada selecionada e outras tabelas, exibições ou consultas nomeadas aparecem com a coluna de relações listada.
Para editar ou exibir a relação, clique com o botão direito do mouse na relação desejada e, em seguida, clique em Excluir Relação (ou simplesmente clique duas vezes na seta da relação que você deseja excluir e pressione DELETE).
Na caixa de diálogo Excluir Objetos, verifique se você está excluindo a relação desejada e, em seguida, clique em OK ou em Cancelar, conforme apropriado.
Salve a exibição da fonte de dados modificada seguindo um destes procedimentos:
No menu Arquivo, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Na barra de ferramentas Designer de Exibição da Fonte de Dados, clique em Salvar Itens Selecionados ou em Salvar Tudo.
Feche o Designer de Exibição da Fonte de Dados no Business Intelligence Development Studio e clique em Salvar quando solicitado.
Consulte também