Great for maintainable production pipelines
March 20, 2023

Great for maintainable production pipelines

Anonymous | TrustRadius Reviewer
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
I think matillion creates some amount of burden by being so click oriented. There needs to be better way to edit each part of components without having to click so many times.
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 do not understand how this product scales. We struggle with two 8 core vms with only a 5 developer team. Frequently maxing out compute and disk i/o.
I was not part of the selection process and have only used SQL and Python for building data pipelines.
Matillion is well suited for teams that need to develop easy and well maintainable pipelines. It is not great for database extraction with cdc. Matillion is great for Snowflake transformation pipelines.

Matillion Feature Ratings

Connect to traditional data sources
6
Connecto to Big Data and NoSQL
8
Simple transformations
7
Complex transformations
7
Business rules and workflow
7
Collaboration
7
Testing and debugging
7