Simptomi
Pretpostavimo da pokrenete upit s višedimenzionalnim izrazima (MDX) u načinu bloka u programu Microsoft SQL Server 2012 Analysis Services (SSAS 2012). MDX upit vraća pogrešne rezultate kada su ispunjeni sljedeći uvjeti:
-
Model sadrži unarni operatore na jednom ili više hijerarhija.
-
Upit obuhvaća više od jednog člana iz iste razine u hijerarhiji nejarnog operatora.
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 4 za SQL Server 2012 SP2 /en-us/help/3007556
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:
Zaobilazno rješenje
Da biste zaobišli taj problem, pokrenite upit u načinu blokiranja postavljanjem jedne od sljedećih zastavica na 1:
-
CellByCellCalculationMode
-
CellByCellCalculationModeForUnaryOperatorAndSemiAdditiveMeasure
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".