Symptom
Tänk dig följande scenario:
- Du har två tabeller i en Microsoft SQL Server databas, en som heter Main och en som heter Sub.
- Utifrån de två tabellerna skapar du en kub i en flerdimensionell databas i SQL Server 2014 eller 2016 Analysis Service.
- I Analysis Service-databasen skapar du några dimensions- och faktatabeller för huvud - och undertabellerna .
- Du aktiverar proaktiv cachelagring för den här databasen och konfigurerar vissa meddelanden i dimensionen och faktatabellerna.
I det här scenariot upptäcker du att bearbetningen för de olika partitionerna är mellanlagrad. Till exempel sker datainfogningsaktivitet först i huvudtabellen och senare i undertabellen . Den andra partitionen bearbetas, men ingen SQL Server fråga skickas för att hämta de senaste data. Detta resulterar i inaktuella data.
Anteckning Det här problemet uppstår inte när de två tabellerna innehåller data som infogas samtidigt.
Lösning
Det här problemet åtgärdas i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 7 för SQL Server 2016 RTM
Kumulativ uppdatering 4 för SQL Server 2016 SP1
Kumulativ uppdatering 5 för SQL Server 2014 Service Pack 2
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2016
senaste kumulativa uppdateringar för SQL Server 2014
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Referenser
Läs mer om den terminologi som Microsoft använder för att beskriva programuppdateringar.