Symptomen
Neem het volgende scenario:
-
U hebt twee tabellen in een Microsoft SQL Server-database, één met de naam Main en de andere benoemde subsleutel.
-
Op basis van de twee tabellen maakt u een kubus in een multidimensionale database van SQL Server 2014 of 2016 Analysis Service.
-
In die Analysis Service database maakt u een aantal dimensies en feitentabellen voor de hoofd -en subtabelsen .
-
U schakelt de pro-actieve cachefunctie in voor deze database en configureert enkele meldingen op de tabellen Dimension en fact.
In dit scenario merkt u dat de verwerking voor de verschillende partities klaargezet is. Zo vindt u bijvoorbeeld de activiteitgegevens invoegen in de hoofd tabel en in de subtabel later . De tweede partitie wordt verwerkt, maar er wordt geen SQL Server-query verzonden om de nieuwste gegevens te ontvangen. Dit levert verouderde gegevens op.
Opmerking Dit probleem treedt niet op wanneer de twee tabellen gegevens bevatten die tegelijkertijd worden ingevoegd.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 7 voor SQL Server 2016 RTM
Cumulatieve update 4 voor SQL Server 2016 SP1
Cumulatieve update 5 voor SQL Server 2014 Service Pack 2
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingsfixes die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Nieuwste cumulatieve update voor SQL Server 2016
nieuwste cumulatieve updates voor SQL Server 2014
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.