我正在尝试将MongoDB中的数据快照移动到我们的Oracle BI数据存储中。
从BI团队我被要求为ODI提供数据,但我还没有找到这样做的例子。
是否可能,我需要实施它?
如果有一种更通用的方式将MongoDB数据导入Oracle,那么我也很乐意提出这一点。
版本
编辑: 这可以每天查询一次,也许两次,但在此阶段BI报告的粒度是每天
答案 0 :(得分:1)
在ODI中,在“拓扑”选项卡和“物理体系结构”子选项卡下,您可以看到开箱即用的所有技术。 MongoDB不是其中之一。还没有可用于从/向MongoDB导入/导出的知识模块。
ODI支持实施您自己的技术和您自己的知识模块。 This manual将帮助您开始开发您的知识模块,in one of the other manuals我确信您可以找到有关如何实施自己的技术的说明。 (“数据集成器”的Ctrl-F)
如果你很幸运,你可能会找到已经实施过它的人。您最好看的地方是The Oracle Technology Network Forum,或与MongoDB相关的论坛。
您可以采用更简单的解决方法,而不是创建直接链接。将MongoDB中的数据导出为ODI支持的格式,MongoDB可以提取到。 CSV或XML可能吗?然后将数据通过ODI加载到oracle数据库中。我认为......这将是最好的选择,除非你经常这样做......
答案 1 :(得分:1)
查看下面的博客文章以获取选项; https://blogs.oracle.com/dataintegration/entry/odi_mongodb_and_a_java
干杯 大卫