I am currently building a Type 2 dimension prototype for our Snowflake datamart and being from a SSIS background, I am used to using a SQL query as the source of the transformation. I know that Matillion provides many transforms to accomplish the same goal as a SQL query (join, aggregate, ...) but it seems so much easier to simply write the equivalent query and use the SQL component as the source in a transformation job.
I would like to have your thoughts on this, is there a downside to using a SQL query instead of the Matillion transforms ? What is your experience on this ?
Chris