2015-04-30 2 views
1

Я в настоящее время застрял в некоторой проблеме с производительностью для своей панели инструментов.Как обновить кеш CDA и Mondrian в Pentaho CE 4.8?

Я создал приборную панель в версии сообщества Pentaho 4.8. Для моих диаграмм, используя запросы SQL и MDX (Mondrian).

Моя проблема в том, что когда я впервые открою свои информационные панели после очистки кэша cda и Mondrian. Для загрузки требуется 50 секунд. Но в следующий раз потребовалось меньше 10 секунд.

Я знаю метод автоматического очистки кеша CDA и Mondrain.

Как перезагрузить кеш схемы CDA и Mondrian из внешнего (без открытия панели).

Просьба предложить. Я действительно застрял в этом вопросе.

Приветствия Ребята,

ответ

3

Лучший способ для планирования запросов с использованием кэш-планировщика CDA. Вы можете очищать кеши каждый день после запуска ETL и планировать выполнение запросов вскоре после этого.

Ознакомьтесь с менеджером кэшей CDA в меню «Сервис», есть возможность планировать запросы. Вы выбираете свой CDA-файл, идентификатор запроса и значения параметров, и он будет запускать запросы в указанное время. После запуска они хранятся в кеше.

Вы можете даже иметь значения параметров для каждого значения данного набора. Например, скажем, у вас есть запрос по странам, возвращающий различные страны, и вы хотите, чтобы 10 лучших клиентов в каждой стране. Вы можете установить параметр страны в своем вторичном запросе как цикл FOREACH. См. Документацию CDA, я думаю, у них есть подробности об этом.

+0

Не могли бы вы поделиться ссылочным документом или образцом для расписания кэша cda с параметром? – Dhinakar

 Смежные вопросы

  • Нет связанных вопросов^_^