Kettle 6.0 从MongoDB中读取数据

 时间:2026-02-15 10:59:49

1、新建一个转换

文件 -- 新建 -- 转换

Kettle 6.0 从MongoDB中读取数据

2、添加MongDB的输入

核心对象 -- BigData -- MongoDB Input

Kettle 6.0 从MongoDB中读取数据

3、编辑MongoDB Input

a.Host name、端口、账号密码

b.库

c.集合

d.查询条件: { "$query" : { "status" : "new" }, "$orderby" : { "id" : -1 } }

点击确定

Kettle 6.0 从MongoDB中读取数据

Kettle 6.0 从MongoDB中读取数据

Kettle 6.0 从MongoDB中读取数据

4、数据预览

右针董键“Preview”

Kettle 6.0 从MongoDB中读取数据

5、添加JSON Input

输入 -- JSON Input 加入到面板中

Kettle 6.0 从MongoDB中读取数据

6、连接MongoDB和JSON

鼠标放到MongoDb Input上,出现一个工具栏,拉动箭截醒腊头连接

Kettle 6.0 从MongoDB中读取数据

7、编辑JSON Input

双击JSON Input编辑属性

a.注意选择‘从字段获取源’,英文版的是‘Get source from field’

b.字段tab项中定义获取的字段

Kettle 6.0 从MongoDB中读取数据

Kettle 6.0 从MongoDB中读取数据

8、预览JSON Input

右键JSON Input 选择‘Preview’。你会看到和MongoDB Input中预览一样的数据,拉滚动条到最右边,你会发现多了几列你‘字段’tab中定义的属性

Kettle 6.0 从MongoDB中读取数据

Kettle 6.0 从MongoDB中读取数据

9、添加输出

打开输出的列表,看到有很多种输出的方法,可以随意选一种输出。

这里选择文本文件输出。

Kettle 6.0 从MongoDB中读取数据

10、编辑文本文件输出

点击艳柱浏览,选择文件保存位置

Kettle 6.0 从MongoDB中读取数据

11、定义输出字段

选择字段tab编辑要输出的字段,也可以用下面的获取字段按钮

Kettle 6.0 从MongoDB中读取数据

12、保存 执行 

菜单栏 -- 运行 -- 执行 或者点击面板上面的三角形,弹出执行的界面

Kettle 6.0 从MongoDB中读取数据

13、结果

打开输出的文件看看内容,成功!

Kettle 6.0 从MongoDB中读取数据

  • windows下如何安装使用kibana
  • iOS Edge浏览器如何设置搜索引擎为百度搜索
  • 模拟服务器高并发
  • Goodnotes备份功能开启的操作
  • 如何使用Vue.js中的v-html指令绑定HTML标签元素
  • 热门搜索
    熬中药用什么锅 hero是什么意思 黑驴蹄子是什么 怂恿是什么意思 5.20是什么节日 dangerous什么意思 苹果越狱是什么意思 ms office是什么 冒菜是什么 美人鱼是什么动物