开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

您好, 想了解一下 mongo中的array里嵌套document, 对应的reader应该怎么配置

image.png

展开
收起
雪哥哥 2022-11-27 12:07:37 229 0
1 条回答
写回答
取消 提交回答
  • MongoDB中的array里嵌套document,可以使用MongoDB Reader来读取,配置如下: 1. 在Reader配置中,选择MongoDB Reader,填写MongoDB的连接信息; 2. 在Query中,填写查询语句,如:db.collection.find({}); 3. 在Schema中,配置array里嵌套document的字段,如:

    {
        "name": "array",
        "type": "array",
        "mode": "repeated",
        "fields": [
            {
                "name": "name",
                "type": "string"
            },
            {
                "name": "age",
                "type": "integer"
            }
        ]
    }
    
    1. 在Advanced中,勾选“Flatten nested documents”,点击“OK”即可。
    2023-01-18 12:03:54
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载