kettle中的那些人工智能。
一、kettle的AI能力目录
2.自动开发
3.自动优化
二、AI实例
1、跨库同步
sqlsever表同步至oracle数据库
1.1源库sqlserver
1.2目标库oracle
1.3可视化跨库同步
使用多表复制向导
选择跨库的表,下一步下一步,即可生成跨库同步程序
查看自动生成的复制程序,根据自己的需求可做微雕。如统一同步过来的表名称
最终效果
自动生成转换完成数据同步任务,非常的标准并且带有标准注释
执行作业后,目标库可查看到对应同步表
2、自动开发、优化
2.1自动开发
在上一步的跨库同步中,如果我们需要修改表名进行微雕时,我们直接修改目标表的名称,然后点击下面的SQL即可自动生成修改后的SQ语句点击执行即可。
2.2自动优化
当我们抽取模式选择插入更新时,kettle会自动根据开发模式生成关键字索引来提高程序运行效率