La correzione si applica anche a Microsoft SQL Server 2014 Analysis Services (SSAS 2014).
Sintomi
Considerare lo scenario descritto di seguito:
-
I dati vengono elaborati in un modello tabulare di Microsoft SQL Server 2012 Analysis Services (SSAS 2012) o SQL Server 2014 Analysis Services (SSAS 2014) che contiene alcune colonne calcolate.
-
Una colonna calcolata dipende da un'altra colonna calcolata in modo indiretto tramite un percorso di dipendenza che contiene una relazione.
-
Si esegue un'operazione ProcessRecalc dopo un'operazione ProcessData nel modello tabulare.
In questo scenario la colonna calcolata non può essere elaborata e potrebbero essere visualizzati i messaggi di errore seguenti:
Espressione a cui viene fatto riferimento nella colonna "<columnname>" che non contiene dati perché deve essere ricalcolata o aggiornata. Query a cui fa riferimento la colonna calcolata "<columnname>" che non contiene dati perché la valutazione di una delle righe ha causato un errore.
Nota Le colonne a cui si fa riferimento nel messaggio di errore sono colonne calcolate.
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server.
Aggiornamento cumulativo 1 per SQL Server 2014 /en-us/help/2931693
Aggiornamento cumulativo 6 per SQL Server 2012 SP1 /en-us/help/2874879
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".