Síntomas
Imagine la siguiente situación:
-
Tiene dos tablas en una base de datos de Microsoft SQL Server, una denominada Main y la otra denominada Sub.
-
En función de las dos tablas, se crea un cubo en una base de datos multidimensional de Analysis Services 2014 o 2016 de SQL Server.
-
En esa base de datos de Analysis Services, se crean algunas tablas de dimensiones y de hechos para las tablas Main y Sub .
-
Habilite el almacenamiento en caché proactivo para esta base de datos y configure algunas notificaciones en las tablas de hechos y de dimensiones.
En este escenario, encontrarás que el procesamiento de las distintas particiones está preconfigurada. Por ejemplo, la actividad de inserción de datos se produce primero en la tabla principal y en la subtabla más adelante. Se procesa la segunda partición, pero no se envía ninguna consulta de SQL Server para obtener los datos más recientes. Esto da como resultado datos obsoletos.
Nota este problema no se produce cuando las dos tablas contienen datos que se insertan al mismo tiempo.
Resolución
Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:
Actualización acumulativa 7 para SQL Server 2016 RTM
Actualización acumulativa 4 para SQL Server 2016 SP1
Actualización acumulativa 5 para SQL Server 2014 Service Pack 2
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Actualización acumulativa más reciente de SQL Server 2016
actualizaciones acumulativas más recientes de SQL Server 2014
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.