CORREÇÃO: Totais estão errados depois de filtrar em um item de tabela dinâmica e remover o filtro no SSAS

Aplica-se a: Microsoft SQL Server 2012 Analysis ServicesMicrosoft SQL Server 2016 Service Pack 1SQL Server 2017 Developer on Windows Mais

Esse hotfix também se aplica para Microsoft SQL Server 2014 e 2017 SQL Server 2016 SP1, SP2 do SQL Server 2012 e Analysis Services (SSAS).

Sintomas


Considere o seguinte cenário: 
  • Criar uma tabela dinâmica usando uma medida e vários atributos de dimensão no SQL Server Analysis Services (SSAS).
  • Filtrar em um item específico e, em seguida, você remover o filtro de uma das dimensões.
  • A condição do filtro, há uma consulta anterior (consulta 1) com uma seleção de sub e uma consulta subsequente (consulta 2) que é executado em uma perspectiva. Observações  
    • Consulta de 1 e 2 de consulta executam sob a mesma função.
    • O espaço é procurado por consulta 2 pode ser atendido de espaço de pesquisa 1 (sem o sub fatia selecionada). Há um cálculo na consulta 1 e também na consulta de 2, e isso faz com que os resultados sejam armazenados em cache e pesquisados no cache do mecanismo de fórmula global.
Nesse cenário, os totais estão errados porque eles ainda exibem a soma do item filtrado específico.

Causa


O problema ocorre devido a uma regressão em "Totais" de atualização cumulativa 4 para o Microsoft SQL Server 2012 SP1.

Status


A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".