我正在尝试将数据快照从我们的 MongoDB 移动到我们的 Oracle BI 数据存储中。
BI 团队要求我为 ODI 提供可用数据,但我找不到这样做的示例。
有可能吗?我需要什么来实现它?
如果有更通用的方式将 MongoDB 数据导入 Oracle,那么我也很乐意提出这个建议。
版本
- MongoDB:2.0.1
- 对外直接投资:11.1.1.5
- 甲骨文:11.2g
编辑:这是每天查询一次的东西,也许是两次,但在这个阶段,BI 报告粒度是每天
在 ODI 中,在 Topology 选项卡和 Physical Architecture 子选项卡下,您可以看到所有开箱即用支持的技术。MongoDB 不是其中之一。也没有可用于从 MongoDB 导入/导出的知识模块。
ODI 支持实现您自己的技术和您自己的知识模块。 本手册将帮助您开始开发您赢得的知识模块,并且在其他手册之一中,我相信您可以找到有关如何实施您自己的技术的解释。(Ctrl-F 表示“数据积分器”)
如果幸运的话,您可能会找到其他已经实现它的人。最好的地方是Oracle 技术网络论坛,或与 MongoDB 相关的论坛。
除了创建直接链接,您还可以采取更简单的解决方法。将数据从 MongoDB 导出为 ODI 支持的格式,MongoDB 可以提取到该格式。也许是 CSV 或 XML?然后通过 ODI 将数据加载到 oracle 数据库中。我认为...这将是最好的选择,除非您必须经常这样做...
查看下面的博客文章以获取选项; https://blogs.oracle.com/dataintegration/entry/odi_mongodb_and_a_java
干杯大卫