Simptomi
Kada pregledavate nebalansiranu hijerarhiju nadređenog/podređenog u programu Microsoft SQL Server Analysis Services za klijente (primjerice, Excel, SSDT, SSMS) uz ulogu koja nije administratorska, svi članovi hijerarhije prikazuju simbol za vođenje, čak i ako gledate članove listiće s ničim za bušenje.
Uzrok
Mnoge klijentske aplikacije za SSAS koriste naziv "Children_Cardinality" (Child count) da bi se utvrdilo postoji li određeni član hijerarhije podređenih članova i trebao bi prikazati simbol za vođenje servisa. Novo uvedeno poboljšanje performansi programa SSAS 2012 može stvarati pogrešne procjene djece za nadređene hijerarhije korisnika/djeteta koje ne pripadaju najnižoj razini hijerarhije (neuravnotežene hijerarhije).
Rješenje
Taj je problem prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server. Ovo rješenje uvodi novo svojstvo "Ignoreldimensionsecurityforpcchildbroj" u konfiguracijskoj datoteci SSAS "msmd SRV. ini". Sada imate izbor za zadržavanje poboljšanja performansi za funkcija SSAS 2012 (Koristite zadanu vrijednost "0") ili da biste vratili ispravne procjene djece i poboljšano ponašanje pregledavanja hijerarhije (koristite vrijednost "1").
Kumulativno ažuriranje 4 za SQL server 2017 Kumulativno ažuriranje 6 za SQL Server 2016 SP1
Kumulativno ažuriranje 2 za SQL server 2014 SP1 Kumulativno ažuriranje 6 za SQL Server 2014 Kumulativno ažuriranje 4 za SQL Server 2012 SP2
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".