Simptomi
Kada pregledavate neuravnoteženu hijerarhiju nadređenih i podređenih elemenata u klijentskom alatu Microsoft SQL Server Analysis Services (na primjer, Excel, SSDT, SSMS) s ulogom koja nije administratorska, svi članovi hijerarhije prikazuju simbol za pretraživanje kroz razine naniže, čak i ako gledate članove lista koji nemaju što dubinski analizirati.
Uzrok
Mnoge klijentske aplikacije SSAS koriste svojstvo "Children_Cardinality" (broj djece) da bi utvrdile ima li određeni član hijerarhije podređene članove te bi trebale prikazati simbol dubinske analize. Novouvedeno poboljšanje performansi za SSAS 2012 može generirati pogrešne procjene broja djece za članove lista hijerarhije nadređenih/podređenih elemenata koji 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. Ovaj popravak uvodi novo svojstvo "IgnoreDimensionSecurityForPCChildCount" u konfiguracijsku datoteku SSAS "msmdsrv.ini".
Sada možete odabrati želite li zadržati poboljšanja performansi komponente SSAS 2012 (upotrijebite zadanu vrijednost "0") ili želite li vratiti točne procjene broja djece i poboljšano ponašanje pregledavanja u hijerarhiji (upotrijebite 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
O kumulativnim ažuriranjima za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
- Najnovije kumulativno ažuriranje za SQL Server 2017
- Najnovije kumulativno ažuriranje za SQL Server 2016
- Najnovije kumulativno ažuriranje za SQL Server 2014 SP1
- Najnovije kumulativno ažuriranje za SQL Server 2014
- Najnovije kumulativno ažuriranje za SQL Server 2012 SP2
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.