1、kettle 表输出步骤的主要作用是将数据写入数据表,本示例是通过json输入控件解析json数据并且将数据写入数据表weatherinfo。
2、json输入步骤,本次不做重点讲解。详情了解可以参考第七课内容。
3、表输出步骤。
1)步骤名称:可自定义设置。
2)数据库连接,下拉选项里面没有可用连接时,点击新建按钮进行设置。
3)目标模式:填写数据库名称。
4)目标表:填写表名称。
5)提交记录数量:当需要同步的数据量非常大时,可以设置每次批量数据提交事物,提高写入数据库性能。提交记录数量大于1时,需要配合主选项里面的使用批量插入一起使用。
6)裁剪表:在执行insert into 第一行数据之前执行truncate table 语句清空表数据。
7)忽略插入错误:选择可忽略所有插入错误,例如违反的主键。最多将记录20个警告。此选项不适用于批量插入。
8)指定数据库字段:此选项和数据库字段设置联合使用,可以自定义哪些字段插入到表中。