La corrección también se aplica a Analysis Services de Microsoft SQL Server 2014 (SSAS 2014).
Síntomas
Imagine la siguiente situación:
-
Los datos se procesan en un modelo tabular Microsoft SQL Server 2012 Analysis Services (SSAS 2012) o SQL Server 2014 Analysis Services (SSAS 2014) que contiene algunas columnas calculadas.
-
Una columna calculada depende de otra columna calculada indirectamente a través de una ruta de acceso de dependencia que contiene una relación.
-
Realiza una operación de ProcessRecalc después de una operación de ProcessData en el modelo tabular.
En este escenario, la columna calculada no se puede procesar y puede recibir los siguientes mensajes de error:
La expresión a la que hace referencia la columna ' <ColumnName> ', que no contiene ningún dato porque necesita recalcularse o actualizarse. La columna calculada a la que se hace referencia ' <ColumnName> ' que no contiene ningún dato porque la evaluación de una de las filas causó un error.
Nota: Las columnas a las que se hace referencia en el mensaje de error son columnas calculadas.
Resolución
El problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 1 para SQL Server 2014 /en-us/help/2931693
Actualización acumulativa 6 para SQL Server 2012 SP1 /en-us/help/2874879
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".