Este Hotfix también se aplica a Microsoft SQL Server 2014 2017 y a Analysis Services (SSAS), SQL Server 2012 SP2 y SQL Server 2016 SP1.
Síntomas
Imagine la siguiente situación:
-
Para crear una tabla dinámica se usa una medida y varios atributos de dimensión en SQL Server Analysis Services (SSAS).
-
Filtre por un elemento específico y, a continuación, quite el filtro de una de las dimensiones.
-
En la condición de filtro, hay una consulta anterior (consulta 1) que tiene una subselección y una consulta posterior (consulta 2) que se ejecuta en una perspectiva. Notas
-
Tanto la consulta 1 como la consulta 2 se ejecutan con el mismo rol.
-
El espacio de la consulta 2 puede cumplirse desde el espacio de la consulta 1 (sin el sector de Subselección). Hay un cálculo en la consulta 1 y también en la consulta 2, lo que hace que los resultados se almacenen en caché y, a continuación, se busquen en la memoria caché del motor de fórmulas global.
-
En este escenario, los totales son incorrectos porque aún muestran la suma del elemento filtrado específico.
Causa
El problema se produce debido a una regresión en "totales generales" de la actualización acumulativa 4 para Microsoft SQL Server 2012 SP1.
Resolución
El problema se ha corregido en las siguientes actualizaciones acumulativas de SQL Server:
Actualización acumulativa 10 para SQL Server 2017
Actualización acumulativa 8 para SQL Server 2016 SP1
Actualización acumulativa 1 para SQL Server 2012 SP2
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".