Matillion makes ETL pipeline creation and management easy and extensible
Overall Satisfaction with Matillion
Matillion is a fundamental part of our ETL pipeline creation and management. It is the solution we have chosen that enables myriad external data sources (APIs, CSVs, data lakes etc.) to be ingested into our data warehouse. As a tool for its specific purpose, it is primarily used by the Data Science team, but the resulting data is disseminated to multiple departments via dashboards and reports across the whole company.
Pros
- It provides a simple and intuitive visual interface for ETL creation and management that is also highly flexible and extensible i.e. integrating custom Python scripts
- It makes complex, advanced workflows, e.g. updating, scheduling, error handling & reporting, simple with pre-existing drag-n-drop "feature blocks"
- It makes the creation of a clear, hierarchical architecture across all pipelines simple and easily replicable by all members of the team
- Matillion's support team is highly responsive and always do their best to address issues as quickly as possible
Cons
- Whilst the pre-existing "feature blocks" do make creating new API integrations simple, fine tuning the integration or ironing out minor bugs requires conversations with Matillion support (however, they are always very quick to respond and have always fixed our issues)
- Minor feature request: It would be nice to have a way to pass the output of a Python script directly to a subsequent SQL "block"
- We don't have ROI data to share at this stage.
We took on Matillion at the very beginning of a new data warehouse project, so it was a longer set up than if we were just swapping out an existing ETL solution. However, we were able to create an end-to-end POC within a few weeks.
Matillion is the only dedicated ETL solution we have used in the current data team. However, we decided to use Matillion because the BI front-end solution we also chose at the time, Periscope, recommended them to us and have a solid working relationship with them. So far, both solutions have worked seamlessly together.
Comments
Please log in to join the conversation