kettle使用(mysql导入MongoDB)

本文转载于:https://blog.csdn.net/weixin_44142296/article/details/103669638

新建转换

在这里插入图片描述

表输入(mysql)–> 新建…

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 数据库连接:一般–mysql --> 连接参数 --> 测试连接
  • 正常sql查询,可多表 --> 预览 --> 确定

输出(MongoDB) --> 可以搜索(MongoDB在Big Data中)

在这里插入图片描述

    • 可以从表输入 按 Shift + 鼠标左键 连接到 输出
    • 编辑步骤
      • Configure connection : IP和端口
      • Output options : 数据库名(Database)、表名(Collection)
        • 注释:
          • Batch insert size 批量导入大小 1000
          • Truncate collection 清空表,即全量更新(√)
      • Mongo document fields : 字段,可以从输入表中自动获取,Get fields
      • Create/drop indexes : 索引
原文地址:https://www.cnblogs.com/drunkPullBreeze/p/13467926.html