Виправлення також стосується служб аналізу Microsoft SQL Server 2014 (SSAS 2014).
Ознаки
Розглянемо такий сценарій:
-
Ви обробляємо дані в службах аналізу Microsoft SQL Server 2012 (SSAS 2012) або SQL Server 2014 служби аналізу (SSAS 2014), що містить кілька обчислюваних стовпців.
-
Обчислюваний стовпець залежить від іншого обчислюваного стовпця опосередковано через шлях до залежності, який містить зв'язок.
-
Ви виконуєте операцію ProcessRecalc після операції обробки даних на табличній моделі.
У цьому сценарії обчислюваний стовпець не можна обробити, а також можуть з'явитися такі повідомлення про помилку:
Вираз, на який посилається стовпець "<Columnename>", який не містить жодних даних, тому що його потрібно переобчислити або оновити. Запит, на який посилається обчислюваний стовпець "<Columlname>", який не містить жодних даних, тому що оцінка одного з рядків викликала помилку.
Примітка.Стовпці, на які посилається повідомлення про помилку, – це обчислювані стовпці.
Спосіб вирішення
Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Сукупне оновлення 6 для SQL Server 2012 SP1 /en-us/help/2874879
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".