Корекцията се отнася и за услугите за анализ на Microsoft SQL Server 2014 (SSAS 2014).
Симптоми
Обмислете следния сценарий:
-
Обработвате данни в табличен модел на Microsoft SQL Server 2012 Analysis Services (SSAS 2012) или SQL Server 2014 Services (SSAS 2014), който съдържа някои изчисляеми колони.
-
Една изчисляема колона зависи от друга изчисляема колона индиректно чрез път на зависимост, който съдържа релация.
-
Извършвате операция ProcessRecalc след операция ProcessData в табличен модел.
В този случай изчисляемата колона не може да бъде обработена и е възможно да получите следните съобщения за грешка:
Изразът, препращащ към колоната "<ColumnName>", който не съдържа никакви данни, защото трябва да бъде преизчислен или освежен. Заявката е посочена като изчисляема колона "<ColumnName>", която не съдържа никакви данни, защото оценката на един от редовете е предизвикала грешка.
Забележка Колоните, към които се препраща в съобщението за грешка, се изчисляват колони.
Решение
Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.
Сборна актуализация 1 за SQL Server 2014 /en-us/help/2931693
Кумулативна актуализация 6 за SQL Server 2012 SP1 /en-us/help/2874879
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".