

Snowflake and Databricks compete in the cloud-based data platform category. Snowflake appears to have the upper hand in ease of deployment and customer service, while Databricks shows strength in collaborative and scalable machine learning environments.
Features: Snowflake excels with its SQL accessibility and dynamic partitioning, allowing flexible handling of large datasets. Its Snowpipe feature aids in efficient data ingestion. Time travel capabilities provide users the ability to access historical data with ease. Databricks shines with its notebook interface supporting multi-language capabilities such as Python and R, which facilitates collaboration. It is highly valued for scalability using Spark, making it efficient for machine learning tasks over large datasets.
Room for Improvement: Snowflake could benefit from automating Snowpipe's auto-ingest feature and offering better pricing transparency. Enhancing the client UI could facilitate ease of use. Databricks requires more predictive and machine learning libraries, and better platform integration would improve performance. Pricing relative to usage is also a concern for some users.
Ease of Deployment and Customer Service: Snowflake is praised for its straightforward deployment in cloud environments and flexibility across both public and private clouds. Its customer service is commendable despite lacking some SLAs. Databricks is recognized for effective deployments in various cloud environments, particularly public clouds. While customer service is generally satisfactory, some users experience slower response times.
Pricing and ROI: Snowflake's pay-as-you-go pricing model offers flexibility but users express concerns over pricing clarity. It is generally seen as affordable but can be costly if not carefully managed. On ROI, users often report satisfactory results. In contrast, Databricks is often viewed as expensive with the cost tied to resource usage levels. While its pay-per-use model aids scalability, managing costs remains a challenge. Users feel ROI is positive if the solution is efficiently deployed.
This reduction in both time and money resulted in real-time impact and significant cost savings.
For a lot of different tasks, including machine learning, it is a nice solution.
When it comes to big data processing, I prefer Databricks over other solutions.
Whenever we reach out, they respond promptly.
As of now, we are raising issues and they are providing solutions without any problems.
I rate the technical support as fine because they have levels of technical support available, especially partners who get really good support from Databricks on new features.
We sought this documentation multiple times but faced difficulty in obtaining it.
I received great support in migrating data to Snowflake, with quick responses and innovative solutions.
I am satisfied with the work of technical support from Snowflake; they are responsive and helpful.
The sky's the limit with Databricks.
The patches have sometimes caused issues leading to our jobs being paused for about six hours.
Databricks is an easily scalable platform.
Snowflake is very scalable and has a dedicated team constantly improving the product.
The billing doubles with size increase, but processing does not necessarily speed up accordingly.
Recently, Snowflake has introduced streaming capabilities, real-time and dynamic tables, along with various connectors.
They release patches that sometimes break our code.
Although it is too early to definitively state the platform's stability, we have not encountered any issues so far.
Databricks is definitely a very stable product and reliable.
Snowflake is highly stable and performs well even with large data sets exceeding terabytes, maintaining stability throughout.
Snowflake is very stable, especially when used with AWS.
Snowflake as a SaaS offering means that maintenance isn't an issue for me.
Adjusting features like worker nodes and node utilization during cluster creation could mitigate these failures.
We prefer using a small to mid-sized cluster for many jobs to keep costs low, but this sometimes doesn't support our operations properly.
We use MLflow for managing MLOps, however, further improvement would be beneficial, especially for large language models and related tools.
Enhancements in user experience for data observability and quality checks would be beneficial, as these tasks currently require SQL coding, which might be challenging for some users.
What things you are going with to ask the support and how we manage the relationship matters a lot.
If more connectors were brought in and more visibility features were added, particularly around cost tracking in the FinOps area, it would be beneficial.
It is not a cheap solution.
I believe that in terms of credits for Databricks, we're spending between £15,000 and £20,000 a month.
When it comes to cloud support, the setup cost is very cheap compared to other platforms, such as Oracle or PostgreSQL, which typically require higher costs.
Snowflake's pricing is on the higher side.
Snowflake lacks transparency in estimating resource usage.
Databricks' capability to process data in parallel enhances data processing speed.
The platform allows us to leverage cloud advantages effectively, enhancing our AI and ML projects.
The Unity Catalog is for data governance, and the Delta Lake is to build the lakehouse.
We had a comparison with Databricks and Snowflake a few months back, and this auto-scaling takes an edge within Snowflake; that's what our observation reflects.
I have used the Snowflake Zero-Copy Cloning feature in the past while prototyping data in lower environments. This feature is helpful as it saves a lot of time during the data replication process.
Snowflake has contributed to significant cost savings.
| Product | Market Share (%) |
|---|---|
| Snowflake | 15.9% |
| Databricks | 10.0% |
| Other | 74.1% |


| Company Size | Count |
|---|---|
| Small Business | 26 |
| Midsize Enterprise | 12 |
| Large Enterprise | 56 |
| Company Size | Count |
|---|---|
| Small Business | 29 |
| Midsize Enterprise | 20 |
| Large Enterprise | 58 |
Databricks offers a scalable, versatile platform that integrates seamlessly with Spark and multiple languages, supporting data engineering, machine learning, and analytics in a unified environment.
Databricks stands out for its scalability, ease of use, and powerful integration with Spark, multiple languages, and leading cloud services like Azure and AWS. It provides tools such as the Notebook for collaboration, Delta Lake for efficient data management, and Unity Catalog for data governance. While enhancing data engineering and machine learning workflows, it faces challenges in visualization and third-party integration, with pricing and user interface navigation being common concerns. Despite needing improvements in connectivity and documentation, it remains popular for tasks like real-time processing and data pipeline management.
What features make Databricks unique?
What benefits can users expect from Databricks?
In the tech industry, Databricks empowers teams to perform comprehensive data analytics, enabling them to conduct extensive ETL operations, run predictive modeling, and prepare data for SparkML. In retail, it supports real-time data processing and batch streaming, aiding in better decision-making. Enterprises across sectors leverage its capabilities for creating secure APIs and managing data lakes effectively.
Snowflake provides a modern data warehousing solution with features designed for seamless integration, scalability, and consumption-based pricing. It handles large datasets efficiently, making it a market leader for businesses migrating to the cloud.
Snowflake offers a flexible architecture that separates storage and compute resources, supporting efficient ETL jobs. Known for scalability and ease of use, it features built-in time zone conversion and robust data sharing capabilities. Its enhanced security, performance, and ability to handle semi-structured data are notable. Users suggest improvements in UI, pricing, on-premises integration, and data science functions, while calling for better transaction performance and machine learning capabilities. Users benefit from effective SQL querying, real-time analytics, and sharing options, supporting comprehensive data analysis with tools like Tableau and Power BI.
What are Snowflake's Key Features?
What Benefits Should You Look for?
In industries like finance, healthcare, and retail, Snowflake's flexible data warehousing and analytics capabilities facilitate cloud migration, streamline data storage, and allow organizations to consolidate data from multiple sources for advanced insights and AI-driven strategies. Its integration with analytics tools supports comprehensive data analysis and reporting tasks.
We monitor all Cloud Data Warehouse reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.