Oracle ODI与OWB类似,采用E-LT理念设计,是一款数据抽取和转换工具。其最大特点是引入了知识模块的概念,将各种数据操作场景(如文件到数据库的载入、不同数据库之间的数据迁移等)详细记录为知识模块,结合Jython脚本和SQL语句执行。ODI包含100多个知识模块,涵盖了常见应用场景,用户可以直接使用或定制。这种灵活性不仅提升了性能,还支持用户自主开发定制化需求。