如何解决MongoDB和BIRT报告?
| 有没有人使用BIRT从MongoDB生成报告,您能描述一下方式,任何问题等吗? 似乎可以使用JDBC和此实验性驱动程序进行接口: https://github.com/erh/mongo-jdbc 但是,我不确定如何在Eclipse中安装此驱动程序以对其进行测试。解决方法
我已经成功地将BIRT与MongoDB集成在一起-效果很好。
想法是-在BIRT中定义脚本化数据源,然后定义使用该数据源的数据集。数据集具有一个“ open”事件,您可以在其中调用Mongo Java驱动程序,并对MongoDB执行查询(并获取DB游标)。然后,在\“ fetch \”事件中,您基本上会获得Cursor的下一个值,将来自Cursor的数据填充到数据集中。
这是可能的,因为BIRT脚本利用了具有Java集成的RHINO Javascript引擎。将MongoDB Java驱动程序放在类路径中并开始编码:)
, 试试这个http://code.google.com/a/eclipselabs.org/p/mongodb-oda-birt-plugin/
如果您遇到问题,请告诉我。 “下载”部分中提供的用户指南应该能够帮助您使用ODA。
, Birt现在已为MongoDB提供内置支持:)
http://www.eclipse.org/birt/phoenix/project/notable4.3.php#jump_5
, JDBC一年中只有一次签入。我认为JDBC驱动程序项目已死。 JDBC和NoSQL不兼容。
我认为您需要编写自己的层以从NoSQL创建关系数据。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。