0
点赞
收藏
分享

微信扫一扫

kettle7.0将sqlserver中的数据同步到mongoDB中

1.打开输入菜单栏,找到 表输入并拖入工作空间

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间

2.打开Output菜单栏,找到JSON Output并拖入工作空间

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间_02

3.打开Big Data菜单栏,找到MongoDB Output并拖入工作空间

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_03

4.将以前3个控件拖入工作台后,然后后按住shift键,点击鼠标左键,吧各个步骤连接起来,完成后如下图

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_04

5.进行相关的转换设置

(1).双击表输入,进行编辑

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_05

编辑数据库连接并选择需要输入的表(输入的数据库选择为sqlserver) 

kettle7.0将sqlserver中的数据同步到mongoDB中_菜单栏_06

测试是否可以正常连接

kettle7.0将sqlserver中的数据同步到mongoDB中_菜单栏_07

选择数据表

kettle7.0将sqlserver中的数据同步到mongoDB中_菜单栏_08

(2).双击JOSN Output,进行编辑

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_09

获取数据字段 

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间_10

(3).双击MongoDB Output,进行编辑

 Configuration connection配置如下:

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_11

Output options的配置如下: 

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_12

然后选择Mongo document fields进行设置

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间_13

6.运行转换

运行前查看mongoDB数据

kettle7.0将sqlserver中的数据同步到mongoDB中_mongodb_14

运行转换

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间_15

kettle7.0将sqlserver中的数据同步到mongoDB中_工作空间_16

举报

相关推荐

0 条评论