KB2880071 – КОРЕКЦИЯ: Съобщения за грешка, когато извършвате операция ProcessRecalc след операция ProcessData в табличен модел на SSAS 2012 или SSAS 2014

Отнася се за
SQL Server 2012 Analysis Services

Корекцията се отнася и за Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Симптоми

Имайте предвид сценария, описан по-долу:

  • Обработвате данни в табличен модел на Microsoft SQL Server 2012 Analysis Services (SSAS 2012) или SQL Server 2014 Analysis Services (SSAS 2014), който съдържа някои изчисляеми колони.
  • Изчисляемата колона зависи от друга изчисляема колона непряко чрез път на зависимост, който съдържа релация.
  • Извършвате операция ProcessRecalc след операция ProcessData в табличния модел.

При този сценарий изчисляемата колона не може да бъде обработена и може да получите следните съобщения за грешка:

Забележка

Изразът препраща към колоната "<ColumnName>", която не съдържа никакви данни, защото трябва да се преизчисли или обнови.

Заявката препраща към изчисляема колона "<ColumnName>", която не съдържа никакви данни, тъй като изчислението на един от редовете доведе до грешка.

Забележка: Колоните, към които препраща съобщението за грешка, са изчисляеми колони.

Решение

Проблемът е коригиран за първи път в следващата кумулативна актуализация на SQL Server.

Сборна актуализация 1 за SQL Server 2014 г. /bg-bg/help/2931693

Сборна актуализация 6 за SQL Server 2012 SP1 /en-us/help/2874879

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

      

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.