我的团队目前面临的问题是分发来自OBIEE的大量报告。我只是想知道,甲骨文开发人员使用了哪些工具来同时向许多用户分发OBIEE报告。此外,用户也不允许OBIEE。因此,报告必须出口,然后分发。
我对Oracle非常陌生(大约有两个月的经验),所以任何信息都会有帮助。
发布于 2022-11-07 17:16:23
你为什么不创建一个代理来通过电子邮件分发这份报告呢?
有关如何创建代理的更多信息:如何创建OBIEE代理
发布于 2022-11-24 14:07:10
如果要以编程方式执行,则取决于所分发的内容。
分析
如果是单独的分析,则可以使用AnalysisExportViews服务(https://docs.oracle.com/middleware/1221/biee/BIEIT/toc.htm)并根据需要分发输出。
出版商
如果是Publisher内容,则有一组不同的web服务(有RESTful和SOAP )、https://docs.oracle.com/middleware/12211/bip/BIPAP/index.html和https://docs.oracle.com/middleware/12213/bip/BIPDV/index.html。
仪表板
在这里,事情变得更复杂了,因为没有一个API来生成这个API。您能得到的最接近的是使用GO URL (url),它本质上是通过浏览器复制用户访问权限,因此您需要模拟登录、存储cookies等。这仅限于复制打印到PDF并导出到Excel的选项。
实现
每个选项都应该以编程方式为您提供一个文件,然后可以按您的需要分发。但是,您需要某种方式来存储元数据,以定义哪些参数适用于哪个用户,并将这些参数传递给相关的API / URL
https://stackoverflow.com/questions/74348619
复制相似问题