У меня есть живой отчет, который каким-то образом отображает кэшированные данные, несмотря на то, что я отключил все кэширование (что я знаю). Когда я запускаю запрос в редакторе запросов BIDS, он показывает текущие данные. Но в предварительном просмотре BIDS и фактическом развернутом отчете он все еще показывает устаревшие данные.
Я попытался переключить кэширование отчета, а затем отменил его в свойствах отчета на веб-сайте отчетов, и я перешел в свойства заголовка IIS HTTP Header и установил контент в "Expire Immediately". Я видел эту проблему раньше в окне предварительного просмотра BIDS из-за файла .data, хранящегося с определением отчета (который я удалил/обновил несколько раз), но я никогда не видел, чтобы это происходило с живым отчетом.
Есть ли еще один вариант кеширования, который мне не хватает?
Изменить: в отчете также есть пользовательский параметр, который делает это еще более озадачивающим, так как я находился под впечатлением, что параметры заставляют SSRS использовать самые последние данные, даже когда кеширование включено.