Simptomi
Pretpostavimo da ste primenili jednu od kumulativnih ispravki (CU) sa CU4 na CU8 za Microsoft SQL Server 2012 Analysis Services (SSAS 2012) SP1 koja se nalazi u tabelarnom režimu. Kada koristite višedimenzionalne izraze (MDX) sa upitom odredbe WHERE ili Data Analysis Expressions (DAX) da biste izabrali članove više dimenzija, vraća se netačan rezultat. Ona vraća zbir njih umesto pojedinačnog rezultata člana.Napomena Do problema dolazi i u sistemima SQL Server 2012 Analysis Services (SSAS 2012) SP2 i SQL Server 2014 Analysis Services (SSAS 2014).
Rešenje
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 4 za SQL Server 2014 /en-us/help/2999197
Kumulativna ispravka 2 za SQL Server 2012 SP2 /en-us/help/2983175
Kumulativna ispravka 11 za SQL Server 2012 SP1 /en-us/help/2975396
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Rešenje
Da biste zaobišli ovaj problem, prerasporedite relaciju po redosledu grupa na osnovu povezane kolone. Na primer, ako su TableA i TableB povezani sa TableF kroz Kolonu1, TableC je povezan sa TableF kroz Kolonu2, možda ćete morati ponovo da kreirate (izbrišete i kreirate) relacije ručno na osnovu povezane kolone sledećim redosledom: relacije između TableA i TableF, relacije između TableB i TableF, relacije između TableC-a i TableF-a. Bazu podataka morate ponovo da zamenite u tabelarnom redosledu nakon zaobilaznog rešenja.Beleške Kada proverite relaciju, GUI (kroz "Tabelu" --"Upravljanje relacijama" u SQL Server alatkama za podatke) može da prikaže drugačiji rezultat od stvarne raspoređene šeme. Zato je najbolje da bazu podataka skriptite na XML za analizu (XMLA) i pregledate relaciju u njemu.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".