Ovaj se hitni popravak primjenjuje i na Microsoft SQL Server 2014 i 2017 Analysis Services (SSAS), SQL Server 2012 SP2 i SQL Server 2016 SP1.
Simptomi
Razmotrite sljedeći scenarij:
-
Zaokretnu tablicu stvarate pomoću jedne mjere i nekoliko atributa dimenzija u sustavu SQL Server Analysis Services (SSAS).
-
Filtrirate na određenoj stavci, a zatim uklonite filtar iz jedne od dimenzija.
-
U stanju filtra postoji prethodni upit (upit 1) koji sadrži subselect, a naknadno upit (upit 2) koji se izvodi na perspektivi. Napomene
-
I upit 1 i upit 2 pokreću se u istoj ulozi.
-
Razmak koji traži upit 2 može biti zadovoljan iz razmaka upita 1 (bez subselect kriška). Postoji izračun na upitu 1 i na upitu 2, a to uzrokuje predmemoriranje rezultata, a zatim pretražena u predmemoriji globalne formule Engine.
-
U ovom scenariju ukupni zbrojevi nisu u redu jer i dalje prikazuju zbroj određene filtrirane stavke.
Uzrok
Problem se pojavljuje zbog regresije u "sveukupnim zbrojevima" iz kumulativnog ažuriranja 4 za Microsoft SQL Server 2012 SP1.
Rješenje
Problem je riješen u sljedećim kumulativnim ažuriranjima sustava SQL Server:
Kumulativno ažuriranje 10 za SQL Server 2017
Kumulativno ažuriranje 8 za SQL Server 2016 SP1
Kumulativno ažuriranje 1 za SQL Server 2012 SP2
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".