Atualizando o esquema em uma exibição da fonte de dados (Analysis Services)

Depois de definir uma exibição da fonte de dados em um projeto ou banco de dados do Analysis Services, o esquema de uma fonte de dados subjacente pode ser alterado. Essas alterações não são detectadas nem atualizadas automaticamente.

Atualizando uma exibição da fonte de dados

Quando ocorrem alterações no esquema de uma fonte de dados subjacente, você pode atualizar a exibição da fonte de dados para incorporar todas as alterações feitas em cada fonte de dados subjacente. A atualização de uma exibição da fonte de dados atualiza a exibição da fonte de dados inteira.

A atualização de uma exibição da fonte de dados incorpora as alterações feitas na fonte de dados primária da exibição da fonte de dados e de todas as fontes de dados secundárias às quais as tabelas ou consultas nomeadas da exibição da fonte de dados fazem referência. Para atualizar a exibição da fonte de dados, são necessárias conexões ativas com todas as fontes de dados a que essa exibição faz referência. A exibição da fonte de dados não será atualizada se ocorrer um erro de conexão com qualquer uma das fontes de dados a que essa exibição faz referência.

Se forem feitas alterações no esquema da exibição da fonte de dados de uma fonte de dados subjacente, o Designer de Exibição da Fonte de Dados listará todos os objetos alterados e as alterações serão feitas na exibição da fonte de dados. O relatório lista tabelas, colunas, restrições e relações que serão excluídas da exibição da fonte de dados ou adicionadas a ela. O relatório também lista qualquer consulta nomeada ou cálculo nomeado que não possa ser preparado(a) com sucesso. Os objetos afetados são listados na exibição de árvore, com as colunas e relações aninhadas em tabelas e o tipo de alteração (exclusão ou adição) indicado para cada objeto. Os ícones de objeto de exibição da fonte de dados padrão indicam o tipo de objeto afetado.

Depois de analisar o relatório, você pode aceitar as alterações ou cancelar a atualização para rejeitar qualquer alteração. Pode também salvar um relatório das alterações. A atualização de uma exibição da fonte de dados pode excluir tabelas, colunas e relações e adicionar colunas e relações, mas o processo de atualização nunca adiciona tabelas. São adicionadas restrições exclusivas à exibição da fonte de dados. Se houver uma chave primária lógica para uma tabela da exibição da fonte de dados e for adicionada uma chave física à tabela da fonte de dados, a chave lógica será removida e substituída pela chave física.

A atualização de uma exibição da fonte de dados baseia-se totalmente nos nomes dos objetos subjacentes. Portanto, se um dos objetos subjacentes for renomeado na fonte de dados, o Designer de Exibição da Fonte de Dados tratará os objetos renomeados como duas operações distintas: uma exclusão e uma adição. Nesse caso, pode ser necessário adicionar manualmente o objeto renomeado de volta à exibição da fonte de dados. Também pode ser necessário recriar relações ou chaves primárias lógicas.

Observação importanteImportante

Se você souber que uma tabela de uma fonte de dados foi renomeada, convém usar o comando Substituir Tabela para substituir a tabela pela outra renomeada antes de atualizar a exibição da fonte de dados. Para obter mais informações, consulte Substituindo uma tabela ou uma consulta nomeada em uma exibição da fonte de dados (Analysis Services).

Para obter instruções passo a passo sobre como atualizar uma exibição da fonte de dados, consulte Como atualizar uma exibição da fonte de dados com o Designer de Exibição da Fonte de Dados (Analysis Services).