Управление кешем схемы Мондриана

У меня возникли проблемы с очисткой кэша схемы Mondrian на моем сервере BI. Я иду в Инструменты->Обновить->Кэш Mondrian. Но clear_mondrian_schema_cache.xaction, похоже, не очищает кеш.

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

Может ли кто-нибудь помочь мне с API, чтобы включить периодическое обновление кеша схемы?


person Jyoti Saini    schedule 31.01.2014    source источник
comment
Вы читали это? mondrian.pentaho.com/documentation/   -  person mmarie    schedule 01.02.2014
comment
Да, я это читал. вроде не помогает.   -  person Jyoti Saini    schedule 03.02.2014
comment
Вы нашли какое-либо решение этой проблемы с обновлением кеша? Любой вклад с вашей стороны поможет мне @JyotiSaini   -  person Surya    schedule 16.05.2014


Ответы (1)


Я использую следующий скрипт bash. который прекрасно работает без каких-либо ошибок API :). это эквивалентно нажатию tools > refresh > mondrian cache в консоли.

переменная schema — это имя схемы, которую вы видите в приложении schema workbench.

#!bin/bash
#
# script to clean pentaho cache

user=XXX
pass=XXX
host=localhost
schema=Reporting%20schemas

wget --no-check-certificate http://${host}:2310/pentaho/content/analyzer/ajax/clearCache?catalog=${schema}\&userid=${user}\&password=${pass}

заслуга поддержки пентахо

person marengaz    schedule 02.09.2014