我有一个用Perl编写的现有应用程序。现在我需要将此应用程序与OBI集成。该计划有一个按钮,用户可以单击该按钮在 iframe 中打开OBI。 OBI驻留在与正在运行的应用程序不同的服务器上。
之前有没有人这样做过,知道这样做的最佳做法是什么,这样做的努力是什么?
另一个问题是是否可以向 iframe 中显示的OBI添加自定义。?
答案 0 :(得分:5)
有两种方法可以解决我所知道并尝试过的问题。根据您的需要,一个或另一个可能更合适(或两者兼而有之)。在这两种情况下,文档都很好并且随时可用。
Go Business URL在“Oracle商业智能演示服务管理指南”中有更详细的说明。它以URL的形式为您已定义的报告提供了一个快速简便的界面。使其运行所需的只是填写一些查询参数以指向您想要的报告。您可能还需要包含身份验证令牌。
演示服务器附带了一系列Web服务,这些服务支持以更加编程的方式查询存储库。通过此渠道提供的功能更进一步:例如,大多数目录管理,包括报告创建和编辑都是可能的。完整列表填写了自己的指南:Oracle商业智能Web服务指南。
答案 1 :(得分:1)
在非ADF网络应用程序中嵌入OBIEE报告非常困难。如果您可以选择在ADF中重写Web应用程序,那么您的生活将变得更加轻松。只需将报表和可视化拖放到Web应用程序中即可。 Oracle自己的Fusion Applications也遵循这种方法。如果您的应用程序分析量很大,那么探索它可能是一个不错的选择。这是一个link to the Oracle doc。