使用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个回答

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问