Questo hotfix si applica anche a Microsoft SQL Server 2014 e 2017 Analysis Services (SSAS), SQL Server 2012 SP2 e SQL Server 2016 SP1.
Sintomi
Considerare lo scenario descritto di seguito:
-
Per creare una tabella pivot, è possibile usare una sola misura e diversi attributi di dimensione in SQL Server Analysis Services (SSAS).
-
Si filtra un elemento specifico e quindi si rimuove il filtro da una delle dimensioni.
-
Nella condizione di filtro esiste una query precedente (query 1) che include una selezione secondaria e una query successiva (query 2) che viene eseguita in una prospettiva. Note
-
Sia query 1 che query 2 vengono eseguiti con lo stesso ruolo.
-
Lo spazio richiesto dalla query 2 può essere soddisfatto dallo spazio della query 1 (senza la sezione sub SELECT). È disponibile un calcolo per la query 1 e anche per la query 2 e questo fa sì che i risultati vengano memorizzati nella cache e quindi ricercati nella cache del motore di formula globale.
-
In questo scenario, i totali sono errati perché ancora visualizzano la somma dello specifico elemento filtrato.
Causa
Il problema si verifica a causa di una regressione in "totali complessivi" dall'aggiornamento cumulativo 4 per Microsoft SQL Server 2012 SP1.
Risoluzione
Il problema è risolto nei seguenti aggiornamenti cumulativi di SQL Server:
Aggiornamento cumulativo 10 per SQL Server 2017
Aggiornamento cumulativo 8 per SQL Server 2016 SP1
Aggiornamento cumulativo 1 per SQL Server 2012 SP2
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".