OBIEE 12C: HTML-кэширование для загружаемого файла - PullRequest
0 голосов
/ 13 мая 2019

Я сделал анализ в OBIEE, который ищет файл в папке analyticsRes на сервере.

Формула столбца выглядит следующим образом: '<a href="http://xxx:9402/analyticsRes/Documents/'||"Afdeling"."Afdeling Code"||'_extragegevens.docx">'||"Afdeling"."Afdeling"||'</a>'

Он загружает правильный файл в соответствии с фильтром, который вы применяете на приборной панели. Это прекрасно работает, за исключением кеша браузера.

Мы обнаружили, что браузер кэширует файл по этой ссылке, поэтому, когда новый файл помещается на сервер, старый все равно загружается.

Могу ли я отключить кэш браузера только для этого анализа ИЛИ для всей панели инструментов (это хорошая идея?), Чтобы пользователи всегда загружали самую новую версию файла?

Я попытался адаптировать файл instanceconfig.xml в соответствии с этим:

<ServerInstance>
<Cache>
<CatalogXml>
<!-- Remove from the cache everything older than N minutes -->

<MaxAgeMinutes>240</MaxAgeMinutes>
<MaxLastAccessedSeconds>14400</MaxLastAccessedSeconds> </CatalogXml>
</Cache> </ServerInstance>

Но это не кеш, используемый для моей проблемы.

Я ожидаю, что анализ сможет всегда искать файл на сервере, но теперь он долго кеширует файл. Также было бы хорошо, если бы срок действия кэша истек через 24 часа.

Спасибо!

1 Ответ

0 голосов
/ 15 мая 2019

Нет.Вы не имеете никакого влияния на кеш браузера изнутри OBIEE.Кеш выше - это кеш OBIPS, а не кеш браузера.

...