Great for maintainable production pipelines
March 20, 2023
Great for maintainable production pipelines
Score 7 out of 10
Vetted Review
Verified User
Overall Satisfaction with Matillion
We use Matillion for all our batch ELT/ETL/rETL processes and the orchestration and scheduling of those processes. It makes it easier to create clear and maintainable pipelines with DAGs and notes in the DAGs for documentation. It makes getting setup with extraction of new sources much easier. We use it for database and API sources. The API Profiles make setting up new sources easier. We also used the transformation components for more complicated Snowflake transformations such as flattening json. Matillion jobs parameterization and shared jobs make it easier to reuse code for multiple pipelines. Its great to be able to use both SQL and Python to transform data.
- API Extraction
- Maintainable and documented DAGs
- Python
- Database Extraction
- Database CDC
- Too much clicking, more shortcuts needed
Do you think Matillion delivers good value for the price?
Yes
Are you happy with Matillion's feature set?
Yes
Did Matillion live up to sales and marketing promises?
Yes
Did implementation of Matillion go as expected?
Yes
Would you buy Matillion again?
Yes
- Much easier to onboard new sources
- Much easier to do wireframe POCs
- Much easier to keep pipelines documented
It took me about two weeks of exploring pipelines that had already been built before I was comfortable to start writing my own. My first few pipelines used very few of the matillion transformation components and a matillion low code style. Instead I did a lot of raw SQL and python components to achieve my transformations.
I was not part of the selection process and have only used SQL and Python for building data pipelines.