如何在 Oracle 商业智能 (OBIEE) 中定期运行分析?
假设我在存储库中有物理表(选择类型),它是可兑现的,并且兑现在 7 小时内有效。当用户运行分析时,它会等待大约 3 分钟。我需要每天早上 8 点 45 分运行分析,以便下次尝试在 7 小时内使用 Cashe。
如何在 Oracle 商业智能 (OBIEE) 中定期运行分析?
假设我在存储库中有物理表(选择类型),它是可兑现的,并且兑现在 7 小时内有效。当用户运行分析时,它会等待大约 3 分钟。我需要每天早上 8 点 45 分运行分析,以便下次尝试在 7 小时内使用 Cashe。
创建一个代理(New / Actionable Intelligence / Agent)并选中“目的地”选项卡中的 Oracle BI Server Cache 框。
在“交付内容”选项卡中选择您的分析(需要 3 分钟的分析),并在“计划”选项卡中设置频率。
Victor HDC
How did that work out?
好吧,它现在适用于另一种解决方案。我们使用 Oracle 程序在工作日结束时将数据插入到 Result 表中。然后用户只需打开 Analysis 并从 Result 表中返回数据。
顺便说一句,Oracle 程序不仅计算当前工作日的数据,而且计算上周的数据(以防源表中的某些内容发生变化)。
我们使用 dblink 将数据从事务服务器插入到报表服务器中,所有计算都在报表服务器上执行(这是为了更好的性能)。
更新:无法恢复我的 marchello 密码,所以回答为 marchelloUA。