Esse hotfix também se aplica ao Microsoft SQL Server 2014 e ao 2017 Analysis Services (SSAS), ao SQL Server 2012 SP2 e ao SQL Server 2016 SP1.
Sintomas
Considere o seguinte cenário:
-
Você cria uma tabela dinâmica usando uma medida e vários atributos de dimensão no SQL Server Analysis Services (SSAS).
-
Você filtra em um item específico e, em seguida, remove o filtro de uma das dimensões.
-
Na condição de filtro, há uma consulta anterior (consulta 1) que tem uma subseleção e uma consulta subsequente (consulta 2) que é executada em uma perspectiva. Observações
-
O Query 1 e o Query 2 são executados sob a mesma função.
-
O espaço procurado pela consulta 2 pode ser satisfeito do espaço da consulta 1 (sem a fatia de subseleção). Há um cálculo na consulta 1 e também na consulta 2, e isso faz com que os resultados sejam armazenados em cache e, em seguida, pesquisados no cache do mecanismo de fórmula global.
-
Nesse cenário, os totais estão errados porque ainda exibem a soma do item filtrado específico.
Causa
O problema ocorre devido a uma regressão em "totais gerais" da atualização cumulativa 4 para Microsoft SQL Server 2012 SP1.
Resolução
O problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Atualização cumulativa 10 para SQL Server 2017
Atualização cumulativa 8 para SQL Server 2016 SP1
Atualização cumulativa 1 para SQL Server 2012 SP2
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 do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".