用kettle导入数据的时候怎么去掉数据库中已经存在的数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用kettle导入数据的时候怎么去掉数据库中已经存在的数据相关的知识,希望对你有一定的参考价值。
参考技术A 使用数据库的删除功能删除数据库里的数据,或者用表输入的裁减表功能清空表中数据如何使用kettle进行数据导入.csv
参考技术A在kettle中新建一个转换,再保存,再点击新建一个DB连接
2. Csv文件内容
3. 按住shift连接两个图标,只能连接出错的红线。
4. 点击连线上的红叉(不是太容易点,多试试),出现下面的窗口,将启用错误处理后的框去掉,点击ok
5. 再编辑表输出,浏览目标表并选择。勾选指定数据库字段,可以在右边的列映射中配置,或自己输入。表字段就是输出表的对应字段,同一行对应的流字段是输入的字段。
6. 执行转换,转换完成
参考技术B 果你用的是INNODB数据库,有一个最简单有效的调整,就是将INI文件里面的下面参数调整: 原始: innodb_flush_log_at_trx_commit=1 调整为: innodb_flush_log_at_trx_commit=2 具体什么意思就不解释了以上是关于用kettle导入数据的时候怎么去掉数据库中已经存在的数据的主要内容,如果未能解决你的问题,请参考以下文章