Sümptomid
Kui sirvite tasakaalustamata vanema/tütre hierarhiat rakenduses Microsoft SQL Server Analysis Services Client (nt Excel, SSDT, SSMS), millel pole administraatori rolli, kuvatakse kõigil hierarhia liikmetel Õppige sümbol, isegi kui otsite lehtedest lehti, millel pole midagi süvitsi.
Põhjus
Paljud SSAS klientrakendused kasutavad atribuuti "Children_Cardinality" (childcount), et teha kindlaks, kas konkreetsel hierarhia liikmel on lapse liikmed, ja see peaks kuvama Õppige sümboli. Äsja kasutusele võetud SSAS 2012 jõudluse parandamine võib tekitada vale childcount hinnangud ema/tütre hierarhia lehtede jaoks, mis ei kuulu madalaimale hierarhia tasemele (tasakaalustamata hierarhiad).
Lahendus
See probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses. See parandus tutvustab uut atribuuti "IgnoreDimensionSecurityForPCChildCount" SSAS konfiguratsioonifaili "Msmdsrv. ini". Nüüd on teil valida, kas säilitada SSAS 2012 jõudluse täiustused (kasutage vaikeväärtust "0") või taastada õiged childcount hinnangud ja täiustatud hierarhia sirvimise käitumine (kasutage väärtust "1").
Kumulatiivne Update 4 for SQL server 2017 kumulatiivne Update 6 SQL Server 2016 SP1 jaoks
Kumulatiivne Update 2 SQL server 2014 SP1 kumulatiivne Update 6for SQL Server 2014 kumulatiivne Update 4 SQL Server 2012 SP2
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.