Share via


Definindo chaves primárias lógicas em uma exibição da fonte de dados (Analysis Services)

O Assistente de Exibição da Fonte de Dados e o Designer de Exibição da Fonte de Dados definem automaticamente uma chave primária para uma tabela que é adicionada a uma exibição da fonte de dados baseada na tabela do banco de dados subjacente. No entanto, pode ser necessário definir manualmente uma chave primária na exibição da fonte de dados.

Por questões de desempenho ou design, as tabelas da fonte de dados podem não ter colunas de chave primária definidas explicitamente. Consultas nomeadas e exibições também podem omitir a coluna da chave primária de um tabela. Se a tabela, exibição ou consulta nomeada não tiver uma chave primária física definida, é possível definir manualmente uma chave primária lógica na tabela, exibição ou consulta nomeada no Designer de Exibição da Fonte de Dados.

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.

Qualquer coluna pode ser usada para a chave primária lógica, incluindo um cálculo nomeado. Quando você criar uma chave primária lógica, uma restrição exclusiva será criada na exibição da fonte de dados e marcada como restrição de chave primária. Qualquer outra chave primária lógica especificada na tabela selecionada será excluída.

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.

ObservaçãoObservação

As colunas designadas como colunas de chave primária aparecem nos painéis Tabelas e Esquema com um símbolo de chave ao lado da coluna.

Para exibir instruções sobre como definir uma chave primária lógica em uma exibição da fonte de dados, consulte Como definir ou modificar uma chave primária lógica com o Designer de Exibição da Fonte de Dados (Analysis Services)