ETL Migration - legacy ETL connectors for SQL migration

Jul 2, 2026 · 2 min read
ressources

ETL platforms rely on connectors, transformation components, parameterization mechanisms, and execution strategies specific to each vendor.

{openAudit} analyzes these components, reconstructs their behavior, and then generates a SQL representation independent of the source technology.

Key point: the conversion is based on analyzing the ETL components, not on a simple syntactic translation.

Component analysis

Technical repositories are analyzed to identify connectors, transformations, parameters, dependencies, and execution mechanisms.

The components are converted into a common intermediate model before SQL generation.

This approach is identical regardless of the source technology.

Connectors

Read and write connectors are analyzed to reconstruct the flows between systems.

Connection parameters, queries, data formats, and mappings are integrated into the migration model.

Flows can originate from relational databases, files, APIs, or Cloud platforms.

Typical use case: reconstructing exchanges between Oracle, SQL Server, PostgreSQL, flat files, or Cloud storage.

Transformations

Transformation components are converted into SQL instructions.

Filters, joins, aggregations, lookups, mappings, type conversions, column calculations, and conditional expressions are reconstructed in the target SQL model.

img-big

Key point: each transformation becomes an explicit SQL operation.

Parameterization

Environment variables, job parameters, shared libraries, and reusable components are analyzed during the conversion.

Dependencies between processes and parameterization mechanisms are preserved in the generated model.

Supported technologies

The migration engines cover in particular IBM DataStage, Talend, SAP BODS, SSIS, ODI, Informatica PowerCenter, Stambia, Semarchy xDI, and Ab Initio.

img-big

The methodology stays the same: component analysis, flow reconstruction, then SQL generation.

Result: a consistent approach applied to different ETL technologies.

SQL as the pivot format

Once the components have been reconstructed, the processes are converted into a SQL model independent of the source platform.

The generated SQL can then be adapted to Snowflake, BigQuery, Databricks SQL, Redshift, PostgreSQL, SQL Server, or any other compatible engine.

Key point: SQL becomes the common format for representing the processes.

Équipe Ellipsys
Authors
{openAudit} — Data Lineage & Migration
Ingénieurs IT spécialisés en data lineage technique, migration BI/ETL et architectures SQL ouvertes.