wuya814070935
丶阿喜z
采纳率0%
2015-08-09 02:45 阅读 3.4k

使用kettle工具把oracle数据迁移到Mongo

各位大神好,请教一个问题:
比如现在oracle有三个表:表1,表2,表3
表1是表2的主表
表2是表3的主表

那我对应MongoDB的文档结构应该如下:

 {
    "表1字段1":"学校id",
    "表1字段2":"学校name",
    "表2表名":
        {
            "表2字段1":"学生id",
            "表2字段2":"学生所属学校id",
            "表3表名":{
                    "表3字段1":"学生成绩",
                    "表3字段2":"对应学生id"
            }
        }
}

我SQL语句使用
表1 left join 表2 on 表2.d = 表1.d left join 表3 on 表3.id = 表2.id
把所有表的字段获取到。

现在我需要把这些字段对应映射到MongoDB,请问我该如何设置
MongoOutput里面的Mongo Document Path

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • qq_35528819 一起去看夕阳 2016-08-02 02:05

    别说一起导入MongoDB,Oracle里面的一张表我都没整进去呢.....同求大神指导

    点赞 评论 复制链接分享

相关推荐