KB2880071 - CORREÇÃO: Mensagens de erro ao executar uma operação ProcessRecalc após uma operação ProcessData em um modelo de tabela do SSAS 2012 ou SSAS 2014

Aplica-se a
SQL Server 2012 Analysis Services

A correção também se aplica ao Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Sintomas

Considere o seguinte cenário:

  • Você processa dados em um modelo de tabela do Microsoft SQL Server 2012 Analysis Services (SSAS 2012) ou do SQL Server 2014 Analysis Services (SSAS 2014) que contém algumas colunas calculadas.
  • Uma coluna calculada depende indiretamente de outra coluna calculada por meio de um caminho de dependência que contém uma relação.
  • Você executa uma operação ProcessRecalc após uma operação ProcessData no modelo de tabela.

Nesse cenário, a coluna calculada não pode ser processada e você pode receber as seguintes mensagens de erro:

Observação

A expressão faz referência à coluna '<ColumnName>' que não contém dados porque precisam ser recalculados ou atualizados.

A consulta fez referência à coluna calculada '<ColumnName>' que não contém dados porque a avaliação de uma das linhas causou um erro.

Observação As colunas referenciadas na mensagem de erro são colunas calculadas.

Resolução

O problema foi corrigido pela primeira vez na atualização cumulativa seguinte do SQL Server.

Atualização cumulativa 1 para SQL Server 2014 /pt-br/help/2931693

Atualização cumulativa 38 para SQL Server 2012 SP1 /pt-br/help/2874879

Sobre atualizações cumulativas para o SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para o SQL Server:

      

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".