Como definir ou modificar uma chave primária lógica com o Designer de Exibição da Fonte de Dados (Analysis Services)

O Microsoft SQL Server Analysis Services requer chaves primárias para identificar com exclusividade os registros de uma tabela, identificar as colunas principais das tabelas da dimensão e oferecer suporte às relações entre tabelas, exibições e consultas nomeadas. Essas relações são usadas na construção de 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 definir ou modificar chaves primárias lógicas em um projeto ou banco de dados do Analysis Services.

Definir uma chave primária lógica

  1. 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 na qual você deseja definir uma chave primária lógica.

  2. 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.

  3. Na tabela apropriada, no painel Tabelas ou Diagrama, clique com o botão direito do mouse na coluna, ou colunas, que você deseja usar para definir uma chave primária lógica e, em seguida, clique em Definir Chave Primária Lógica (ou selecione a coluna, ou colunas, e clique em Definir Chave Primária Lógica no menu Exibição da Fonte de Dados).

    Observe que agora um ícone de chave identifica as colunas de chave primária.

    ObservaçãoObservação

    A opção para configurar a chave primária lógica estará disponível somente para as tabelas que não possuem uma chave primária.

    ObservaçãoObservação

    Para localizar uma tabela ou exibição, 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 dos painéis Tabelas ou 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).

  4. 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.

Alterar uma chave primária lógica

  1. 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 chave primária lógica você deseja modificar.

  2. 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.

  3. Na tabela apropriada do painel Tabelas ou Diagrama, clique com o botão direito do mouse na coluna, ou colunas, definida como chave primária e, em seguida, clique em Excluir Chave Primária Lógica.

    Observe que o ícone de chave que identifica as colunas de chave primária não aparece mais.

    ObservaçãoObservação

    A opção para excluir a chave primária lógica estará disponível somente para as tabelas que não possuem uma chave primária definida a partir de uma tabela do banco de dados subjacente.

    ObservaçãoObservação

    Para localizar uma tabela ou exibição, 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 dos painéis Tabelas ou 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).

  4. Para definir uma nova chave primária lógica, na tabela apropriada do painel Tabelas ou Diagrama, clique com o botão direito do mouse na coluna, ou colunas, que você deseja usar para definir uma chave primária lógica e, em seguida, clique em Definir Chave Primária Lógica (ou selecione a coluna, ou colunas, e clique em Definir Chave Primária Lógica no menu Exibição da Fonte de Dados).

    Observe que agora um ícone de chave identifica as colunas de chave primária.

    ObservaçãoObservação

    Para localizar uma tabela ou exibição, 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 dos painéis Tabelas ou 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).

  5. 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.