OBIEE 11g:基于过滤器调度报告

Posted

技术标签:

【中文标题】OBIEE 11g:基于过滤器调度报告【英文标题】:OBIEE 11g : Scheduling Reports based on filter 【发布时间】:2016-08-25 17:52:55 【问题描述】:

我需要通过 Actionable Intelligence Agent 将我的 OBIEE 分析报告发送给 200 人(全部来自不同部门)。 我需要根据部门过滤数据并发送。我无法将条件放入代理中。

我可以过滤仪表板提示中的数据并将代理与仪表板链接吗? 这是否可行或对此案有任何其他建议??

【问题讨论】:

【参考方案1】:

对于那些“按 X 过滤并将其发送到 Y”的场景,最好的方法(在我看来)是使用 BI Publisher 突发选项。这只是教科书上的案例。

如果您必须坚持使用 OBIEE 中的代理,请考虑按照您的要求为该数据启用行级安全性。然后只需配置代理以将分析发送给所需的人员,其余的由行级 sec 完成。

如果行级安全性太费力,我想您可以使用一些辅助分析来根据用户的部门过滤您的主报告。想法如下:

    创建一个报表,其中包含条件中的部门列和用户过滤器,其中用户 ID 等于表示变量 @user.id(这是一个始终可用的元变量,包含登录的用户)。 使用部门基于另一个分析(前一个)的结果的条件过滤您的主报告,因此它将为每个用户返回正确的部门。 将您的代理配置为作为收件人(而不是作为特定用户)发送,并将第 2 点中的分析用作要交付的内容 手动设置 200 个收件人或使用状况报告获取他们 确保第 1 点和第 2 点中的分析都保存在所有用户都可以阅读的位置。

我很确定它也会起作用:)

虽然要明确一点,但我的第一个选择是 BIP 突发,然后是适当的行级秒。

希望对您有所帮助!

【讨论】:

以上是关于OBIEE 11g:基于过滤器调度报告的主要内容,如果未能解决你的问题,请参考以下文章

如何在 OBIEE 11g 分析中获取前 2 年的数据

OBIEE:如何在保存的过滤器中设置“提示”值

OBIEE 表达式按上一个营业日期过滤

OBIEE 11g:如何导航到另一个报告并传递参数(使用 Go URL)?

OBIEE - 保存静态文本视图以供重用

OBIEE 调度报告