Symptom

När du bläddrar i en obalanserad överordnad/underordnad hierarki i Microsoft SQL Server Analysis Services-klientprogrammet (till exempel Excel, SSDT, SSMS) med en icke-administratörs roll visas en specificerings symbol, även om du tittar på löv medlemmar utan att öka detalj nivån.

Orsak

Många SSAS-klientprogram använder egenskapen "Children_Cardinality" (childcount) för att avgöra om en viss hierarki medlem har underordnade medlemmar och ska visa en specificerings symbol. En nyligen införda förbättring av SSAS 2012 kan generera Felaktiga childcount uppskattningar för hierarkier med överordnad/underordnad.

Lösning

Det här problemet åtgärdades först i den kumulativa uppdateringen av SQL Server. Denna korrigering introducerar en ny "IgnoreDimensionSecurityForPCChildCount"-egenskap i SSAS-konfigurationsfilen "msmdsrv. ini". Du har nu möjlighet att antingen upprätthålla prestanda förbättringar för SSAS 2012 (Använd standardvärdet "0") eller återställa korrekta childcount-beräkningar och det förbättrade beteendet för hierarkin (Använd värdet "1").

Kumulativ uppdatering 4 för SQL server 2017 Cumulative Update 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

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:

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?

Tack för din feedback!

×