KB3010148 – PATAISYMAS: ne administratoriaus vaidmuo negali gauti teisingų pirminių / antrinių aspektų lapo narių "ChildCount" įvertinimų SSAS

Taikoma
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Požymiai

Kai naršote nesubalansuotą pirminę / antrinę hierarchiją "Microsoft" SQL serverio analizės tarnybos kliento įrankyje (pvz., Excel, SSDT, SSMS) ne administratoriaus vaidmenyje, visi hierarchijos nariai rodo detalizavimo simbolį, net jei žiūrite į lapo narius, neturinčius ko detalizuoti.

Priežastis

Daugelis SSAS kliento programų naudoja ypatybę "Children_Cardinality" (childcount), kad nustatytų, ar konkretus hierarchijos narys turi antrinių narių, ir turėtų rodyti detalizavimo simbolį. Patobulinus naujai pristatytą SSAS 2012 našumą, gali būti generuojami neteisingi pirminių ir (arba) antrinių vaikų hierarchijos lapo narių, nepriklausančių žemiausiam hierarchijos lygiui (nesubalansuotos hierarchijos), skaičiaus įverčiai.

Sprendimas

Ši problema pirmą kartą buvo išspręsta šiame kaupiamajame "„SQL Server“" naujinime. Ši pataisa pristato naują "IgnoreDimensionSecurityForPCChildCount" ypatybę SSAS konfigūracijos faile "msmdsrv.ini".
Dabar galite pasirinkti arba toliau naudoti SSAS 2012 našumo patobulinimus (naudoti numatytąją reikšmę "0"), arba atkurti teisingus vaikų skaičiaus įvertinimus ir patobulintą naršymo hierarchiją (naudoti reikšmę "1").

4 kaupiamasis naujinimas, skirtas „SQL Server“ 2017
        
         6 kaupiamasis naujinimas, skirtas „SQL Server“ 2016 SP1

2 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1
        
         6 kaupiamasis naujinimas, skirtas „SQL Server“ 2014
        
         4 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.