Kettle 6.0 从MongoDB中读取数据
1、新建一个转换
文件 -- 新建 -- 转换

2、添加MongDB的输入
核心对象 -- BigData -- MongoDB Input

3、编辑MongoDB Input
a.Host name、端口、账号密码
b.库
c.集合
d.查询条件: { "$query" : { "status" : "new" }, "$orderby" : { "id" : -1 } }
点击确定



4、数据预览
右针董键“Preview”

5、添加JSON Input
输入 -- JSON Input 加入到面板中

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

7、编辑JSON Input
双击JSON Input编辑属性
a.注意选择‘从字段获取源’,英文版的是‘Get source from field’
b.字段tab项中定义获取的字段


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


9、添加输出
打开输出的列表,看到有很多种输出的方法,可以随意选一种输出。
这里选择文本文件输出。

10、编辑文本文件输出
点击艳柱浏览,选择文件保存位置

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

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

13、结果
打开输出的文件看看内容,成功!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:107
阅读量:93
阅读量:66
阅读量:39
阅读量:95