KB3010148 - CORREZIONE: il ruolo non amministratore non può ricevere le stime childCount corrette per i membri foglia dimensione padre/figlio in SSAS

Si applica a
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

Sintomi

Quando si esplora una gerarchia padre/figlio non bilanciata nello strumento client di Microsoft SQL Server Analysis Services, ad esempio Excel, SSDT, SSMS, con un ruolo non amministratore, tutti i membri della gerarchia visualizzano un simbolo di drill-down, anche se non si sta guardando i membri foglia senza eseguire il drill-down.

Causa

Molte applicazioni client SSAS usano la proprietà "Children_Cardinality" (childcount) per determinare se uno specifico membro della gerarchia ha membri figlio e deve visualizzare un simbolo di drill-down. Un miglioramento delle prestazioni di SSAS 2012 appena introdotto può generare stime errate di childcount per i membri foglia della gerarchia padre/figlio che non appartengono al livello gerarchico più basso (gerarchie non bilanciate).

Risoluzione

Questo problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server. Questa correzione introduce una nuova proprietà "IgnoreDimensionSecurityForPCChildCount" nel file di configurazione SSAS "msmdsrv.ini".
È ora possibile scegliere se mantenere i miglioramenti delle prestazioni di SSAS 2012 (usare il valore predefinito "0") o ripristinare le stime di conteggio figlio corrette e il comportamento migliorato di esplorazione della gerarchia (usare il valore "1").

Aggiornamento cumulativo 4 per SQL Server 2017
        
         Aggiornamento cumulativo 6 per SQL Server 2016 SP1

Aggiornamento cumulativo 2 per SQL Server 2014 SP1
        
         Aggiornamento cumulativo 6 per SQL Server 2014
        
         Aggiornamento cumulativo 4 per SQL Server 2012 SP2

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. Scopri gli aggiornamenti cumulativi più recenti per SQL Server:

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".