Oracle Data Integrator (ODI): Architecture & Knowledge Modules
Explain ODI's E-LT architecture and its Knowledge Module concept, and how it differs from traditional ETL tool architectures.
Oracle Data Integrator (ODI) is Oracle's flagship data integration tool feeding most Oracle-stack data warehouses, and its architectural philosophy — E-LT rather than ETL — is one of the most commonly tested conceptual questions for anyone claiming ODI experience.
Traditional ETL is like hiring a moving crew to carry every box to a rented workshop to reassemble your furniture before finally delivering it to your new house. ODI's E-LT approach is like delivering the boxes straight to your new house and having your house's own well-equipped garage (the target database) do the assembly work on-site, since it already has better tools for the job than a rented workshop would.