Symptom
När du bläddrar i en obalanserad hierarki överordnad/underordnad i Microsoft SQL Server Analysis Services klientverktyg (till exempel Excel, SSDT, SSMS) med en icke-administratörsroll visar alla hierarkimedlemmar en symbol för detaljgranskning, även om du tittar på lövmedlemmar utan något att öka detaljnivån.
Orsak
Många SSAS-klientprogram använder egenskapen "Children_Cardinality" (childcount) för att avgöra om en viss hierarkimedlem har underordnade medlemmar och ska visa en symbol för ökad detaljnivå. En nyligen introducerad prestandaförbättring i SSAS 2012 kan generera felaktiga uppskattningar av antalet underordnade barn för lövmedlemmar i hierarkin som inte tillhör den lägsta hierarkinivån (obalanserade hierarkier).
Lösning
Det här problemet åtgärdades först i följande kumulativa uppdatering av SQL Server. I den här korrigeringen introduceras en ny "IgnoreDimensionSecurityForPCChildCount"-egenskap i SSAS-konfigurationsfilen "msmdsrv.ini".
Du kan nu välja att antingen behålla SSAS 2012-prestandaförbättringarna (använd standardvärdet 0) eller att återställa korrekta uppskattningar av antalet barn och det förbättrade beteendet i hierarkin (använd värdet "1").
Kumulativ uppdatering 4 för SQL Server 2017
Kumulativ uppdatering 6 för SQL Server 2016 SP1
Kumulativ uppdatering 2 för SQL Server 2014 SP1
Kumulativ uppdatering 6 för SQL Server 2014
Kumulativ uppdatering 4 för SQL Server 2012 SP2
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla 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 2017
- Senaste kumulativa uppdateringen för SQL Server 2016
- Senaste kumulativa uppdateringen för SQL Server 2014 SP1
- Senaste kumulativa uppdateringen för SQL Server 2014
- Senaste kumulativa uppdateringen för SQL Server 2012 SP2
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".