定期运行分析 - Oracle 商业智能 (OBIEE)

Posted

技术标签:

【中文标题】定期运行分析 - Oracle 商业智能 (OBIEE)【英文标题】:run Analysis on regular basis - Oracle Business Intelligence (OBIEE) 【发布时间】:2012-12-12 23:10:19 【问题描述】:

如何在 Oracle 商业智能 (OBIEE) 中定期运行分析?

假设我在存储库中有物理表(选择类型),它是可兑现的,并且兑现在 7 小时内有效。当用户运行分析时,它会等待大约 3 分钟。我需要每天早上 8 点 45 分运行分析,以便下次尝试在 7 小时内使用 Cashe。

【问题讨论】:

效果如何?顺便说一句,如果您想使用代理,请确保您拥有企业版许可证。 【参考方案1】:

创建一个代理(New / Actionable Intelligence / Agent)并选中“目的地”选项卡中的 Oracle BI Server Cache 框。

在“交付内容”选项卡中选择您的分析(需要 3 分钟的分析),然后在“计划”选项卡中设置频率。

OBIEE 11g User guide: Creating Agents

【讨论】:

【参考方案2】:

Victor HDC

How did that work out?

嗯,它现在适用于另一种解决方案。 我们使用 Oracle 程序在工作日结束时将数据插入到 Result 表中。 然后用户只需打开 Analysis 并从 Result 表中返回数据。

顺便说一句,Oracle 程序不仅会计算当前工作日的数据,还会计算上周的数据(以防源表发生变化)。

我们使用 dblink 将数据从事务服务器插入到报表服务器中,所有计算都在报表服务器上执行(这是为了更好的性能)。

更新:无法恢复我的 marchello 密码,所以回答为 marchelloUA。

【讨论】:

以上是关于定期运行分析 - Oracle 商业智能 (OBIEE)的主要内容,如果未能解决你的问题,请参考以下文章

是连续应用 oracle OBIEE 捆绑补丁还是只应用最新的

Oracle 商业智能 (OBIEE) 中的多页分析

无法执行 rcu.bat 以安装 Oracle BI 的 Repository Creation Utility

《搬砖日记》Obi Rope插件的简单使用

Oracle基础之分析表

从 VoltDB 定期运行 VoltDB 存储过程