Tri_
← All runs
run status: success

SSIS Package Converter

A browser-based, open-source tool that migrates SSIS packages to Python, dbt, and Airflow.

Role
[YOUR ROLE]
Stack
Python · dbt · Airflow
Status
Open source

The problem

Package-based ETL is hard to version, review, and test. Moving to code-first pipelines means rereading every package by hand and rewriting its logic.

Approach

  1. Read the package. Parse the .dtsx file to find its sources, transforms, and destinations.
  2. Map to code. Translate each component into Python, a dbt model, or an Airflow task.
  3. Review and export. Check the generated code in the browser, then export it to the repo.

Architecture

[ARCHITECTURE DIAGRAM: package in, generated code out]

Result

[N] [RESULT: one real number, e.g. packages converted]

[RESULT: what changed after using it, in one or two sentences.]

Next run Lineage Tool Read case study →