The ETL and data ingestion capabilities are better in this solution as compared to SQL Server. SQL Server doesn't do much data ingestion, but Snowflake can do it quite conveniently.
They need to improve its ETL functionality so that Snowflake becomes an ETL product. Snowpipe can do some pipelines and data ingestion, but as compare to Talend, these functionalities are limited. The ETL feature is not good enough. Therefore, Snowflake can only be used as a database. You can't use it as an ETL tool, which is a limitation. We have spoken to the vendor, and they said they are working on it, but I'm not sure when they will bring it to production.
They should also make its initial setup easier. Its customization and configuration are not very straightforward.
Their technical support is awesome, but it is just too expensive.
I have been using this solution for about two years. I am currently using its latest version.
It is very simple to scale up and down depending on the project or situation, which is an advantage.
They are fantastic but just too expensive. They charge hourly rates and are very expensive.
Its setup is not very straightforward. Its customization and configuration are not very straightforward. For two large data factories, the configuration is too complicated. They should work on it.
It is a good solution. At the moment, I can't find another product that is better than Snowflake, but it needs better ETL functionality, easier configuration, and cheaper support. All products have got some limitation.
I would rate Snowflake an eight out of ten.