Это исправление также относится к службам Microsoft SQL Server 2014 и 2017 Analysis Services (SSAS), SQL Server 2012 с пакетом обновления 2 (SP2) и SQL Server 2016 с пакетом обновления 1 (SP1).
Проблема
Рассмотрим следующий сценарий.
Сводная таблица создается с помощью атрибутов одной меры и нескольких измерений в службах SQL Server Analysis Services (SSAS).
Вы фильтруете определенный элемент, а затем удаляете фильтр из одного из измерений.
В условии фильтра предыдущий запрос (запрос 1) с вложенным выбором и последующий запрос (запрос 2), выполняемый на основе перспективы.
Примечания
- Запросы 1 и 2 выполняются с одной и той же ролью.
- Пространство, искомое запросом 2, может быть заполнено из пространства запроса 1 (без вложенного среза выборки). Для запросов 1 и 2 выполняется вычисление, в результате чего результаты кэшируются, а затем выполняется поиск в глобальном кэше обработчика формул.
В этом сценарии итоги неверны, так как они все равно отображают сумму конкретного отфильтрованного элемента.
Причина
Проблема возникает из-за регрессии в "Общих итогах" из накопительного пакета обновления 4 для Microsoft SQL Server 2012 SP1.
Решение
Проблема устранена в следующих накопительных обновлениях SQL Server:
Накопительный пакет обновления 10 для SQL Server 2017
Накопительный пакет обновления 8 для SQL Server 2016 с пакетом обновления 1 (SP1)
Накопительный пакет обновления 1 для SQL Server 2012 с пакетом обновления 2 (SP2)
Накопительный пакет обновления 2 для SQL Server 2014
Накопительный пакет обновления 10 для SQL Server 2012 SP1
Сведения о накопительных обновлениях для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые входили в состав предыдущего накопительного пакета обновления. Ознакомьтесь с последними накопительными пакетами обновления для SQL Server:
- Последний накопительный пакет обновления для SQL Server 2017
- Последний накопительный пакет обновления для SQL Server 2016
- Последний накопительный пакет обновления для SQL Server 2012 с пакетом обновления 2 (SP2)
- Последний накопительный пакет обновления для SQL Server 2014
- Последний накопительный пакет обновления для SQL Server 2012 с пакетом обновления 1 (SP1)
Состояние
Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».