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

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

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

【问题讨论】:

    标签: obiee


    【解决方案1】:

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

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

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

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

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

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

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多