Symptom
Anta att du har använt en av de kumulativa uppdateringarna (CU) från CU4 till CU8 för Microsoft SQL Server 2012 Analysis Services (SSAS 2012) SP1 i tabelläge. När du använder flerdimensionella uttryck (MDX) med en WHERE -sats-fråga eller en DAX-fråga (Data Analysis uttryck) för att välja flera dimensions medlemmar returneras felaktigt resultat. Den Returnerar summan av dem i stället för enskilda medlems resultat.Obs! Problemet uppstår också i SQL Server 2012 Analysis Services (SSAS 2012) SP2 och SQL Server 2014 Analysis Services (SSAS 2014).
Lösning
Problemet är först åtgärdat i den kumulativa uppdateringen av SQL Server.
Kumulativ uppdatering 4 för SQL Server 2014 /en-us/help/2999197
Kumulativ uppdatering 2 för SQL Server 2012 SP2 /en-us/help/2983175
Kumulativ uppdatering 11 för SQL Server 2012 SP1 /en-us/help/2975396
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
Undvik problemet genom att ordna om relationen i grupp ordning baserat på den relaterade kolumnen. Om t ex borda-och TableB båda är relaterade till TableF till kolumn1, TableC är relaterade till TableF till kolumn2 måste du kanske återskapa (ta bort och skapa) relationerna manuellt baserat på den relaterade kolumnen i följande ordning: relationen mellan TableF och TableB, relationen mellan TableF och TableC, förhållandet mellan och TableF. Du måste bearbeta databasen i tabell form efter den här lösningen.FOTNOT När du markerar relationen kan det grafiska användar gränssnittet (via "Tabell"--"hantera relationer" i SQL Server Data Tools) Visa det olika resultatet från det faktiska distribuerade schemat. Därför är det bäst att skripta databasen till XML för Analysis (XMLA) och granska relationen där.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".