ETL-to-ELT Modernization: Automating Informatica-to-ODI Migration with Metadata-Driven Conversion
Built a metadata-driven application that converts Informatica PowerCenter mappings into governed Oracle Data Integrator assets and Snowflake-ready ELT execution logic, preserving lineage and reducing manual recreation risk.

Company
Enterprise Client
Domain
Data Platform Modernization
Service
Data Engineering & Migration
Technology Stack
Problem Statement
Manual Recreation of Informatica Mappings Slows Migration Delivery
Migrating from Informatica PowerCenter to Oracle Data Integrator required manually recreating complex mappings — a slow, error-prone process that risked losing critical business logic and data lineage.
Key challenges included:
- Manual recreation of Informatica mappings slows migration delivery and introduces human error.
- Complex expressions, mapplets, lookups, joins, and field dependencies must retain their original intent during conversion.
- ODI project, model, and connection context varies by environment, requiring flexible configuration.
- Teams need clear conversion status, mapping preview, and full audit history for governance.
The solution included:
- Parsed PowerMart XML exports into a normalized metadata model, preserving fields, expressions, dependencies, joins, filters, lookups, and sort keys.
- Reconstructed full data lineage and expanded mapplets to maintain end-to-end traceability across conversion.
- Generated Snowflake-compatible SQL and Python scripts for ELT execution, retaining variable data types, default values, precision, and scale.
- Provided instance-to-model configuration, mapping preview, and real-time progress visibility for conversion teams.
- Maintained full conversion history and lifecycle status for auditable, governed delivery.
- Converted PowerCenter metadata into the configured ODI project and folder structure automatically.
Solution
Metadata-Driven Automated Conversion from PowerCenter to ODI & Snowflake
Peramal Services built a metadata-driven application that parses PowerMart XML into a normalized metadata model, reconstructs lineage, expands mapplets, and generates ODI mappings with Snowflake-compatible SQL and Python artifacts.
Impact & Benefits
Key Benefits Delivered
- Eliminated manual mapping recreation — automated conversion from PowerCenter XML to ODI assets.
- Preserved all business logic including expressions, mapplets, lookups, joins, filters, and sort keys.
- Generated Snowflake-ready SQL and Python scripts, accelerating ELT execution readiness.
- Retained variable data types, default values, precision, and scale for data integrity.
- Provided real-time conversion preview and progress visibility for migration teams.
- Maintained complete conversion history and lifecycle status for auditable, governed delivery.
Let's Get Your Project Started
Ready to discuss your project? Let's connect and explore how we can help you achieve your business goals.