Síntomas
Tenga en cuenta el siguiente escenario:
- Tiene dos tablas en una base de datos de Microsoft SQL Server, una denominada Main y la otra denominada Sub.
- Basándose en las dos tablas, cree un cubo en una base de datos multidimensional de SQL Server 2014 o 2016 Analysis Service.
- En esa base de datos de Analysis Services, se crean algunas tablas de dimensiones y hechos para las tablas principal y secundaria .
- Habilita el almacenamiento en caché proactivo para esta base de datos y configura algunas notificaciones en las tablas de dimensiones y hechos.
En esta situación, verá que el procesamiento de las distintas particiones está por etapas. Por ejemplo, la actividad de inserción de datos se produce primero en la tabla principal y luego en la subtabla . 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 tienen 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 CU 38 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
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron en la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:
Actualización acumulativa más reciente para SQL Server 2016
actualizaciones acumulativas más recientes para SQL Server 2014
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.