先创建两个简单测试数据
<span style="font-size:24px;">sql数据库建表</span>
<span style="font-size:24px;">drop table if exists company;
CREATE TABLE company (
id INT auto_increment PRIMARY KEY,
`name` VARCHAR(100),
`address` VARCHAR(100)
);
mongo导入
for(var i= 0;i<100;i++){
db.company.save({name:i+"name","address":"address"+i});
print(i);
}
</span>
新建一个转换 文件 --新建 --转换
在bigdata里面选择一个 mongo 输入
设置对应的mongo连接
然后在 field 设置 选择 output simple json field
确定后 可以点击预览一下。
或者 右键 mongo输入 进行preView
这样说明mongo连接成功
然后新建一个 json 输入的
编辑 json输入
选择文件
选择 源定义在一个字段内
选择 从字段获取源 下拉列表中选择json
选择字段
配置
name $.name
address $.address
选择 json输入后 preview一下
可以显示出 json内的数据结果
新建一个 转换---字段选择
选择 name和address字段
可以 邮件删除json字段
确定后
接下 新建一个 数据库连接 选择mysql
为防止中文乱码
选项中 --增加参数 characterEncoding utf8
输出 ---表输出 新建一个表输出 选择 数据库连接 test
确定后 选择执行
选择 启动 查看mysql数据 发现数据已经导入了