Отнася се за
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

Симптоми

Когато преглеждате небалансирана йерархия родител/наследник в инструмент за клиентски услуги за анализ на Microsoft SQL Server (например Excel, SSDT, SSMS) с роля, която не е администратор, всички членове на йерархията показват символа на детайли, дори ако търсите в Leaf членове с нищо за детайлизиране.

Причина

Много приложения на клиент на SSAS използват свойството "Children_Cardinality" (childcount), за да се определи дали определен член на йерархията има членове наследници и трябва да показва символ на детайли. Наскоро въведена SSAS за подобряване на производителността на 2012 може да генерира грешни childcount стойности за членовете на йерархията на родител/наследник, които не принадлежат към най-ниско йерархично ниво (небалансирани йерархии).

Решение

Този проблем е коригиран първо в следващата сборна актуализация на SQL Server. Тази корекция въвежда ново свойство "IgnoreDimensionSecurityForPCChildCount" във файла за конфигуриране на SSAS "msmdsrv. ini". Вече имате избор дали да поддържате подобрения в производителността на SSAS 2012 (използвайте стойността по подразбиране за "0"), или да възстановите правилните изчисления на childcount и подобреното поведение при сърфиране в йерархията (използвайте стойност "1").

Кумулативна актуализация 4 за SQL server 2017 кумулативна актуализация 6 за SQL Server 2016 SP1

Кумулативна актуализация 2 за SQL server 2014 SP1 кумулативна актуализация 6 за SQL Server 2014 кумулативна актуализация 4 за SQL Server 2012 SP2

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.