Snowflake vs Snowflake Analytics comparison

Cancel
You must select at least 2 products to compare!
Snowflake Computing Logo
21,992 views|12,495 comparisons
96% willing to recommend
Snowflake Computing Logo
493 views|334 comparisons
100% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Snowflake and Snowflake Analytics based on real PeerSpot user reviews.

Find out in this report how the two Cloud Data Warehouse solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
To learn more, read our detailed Snowflake vs. Snowflake Analytics Report (Updated: March 2024).
768,740 professionals have used our research since 2012.
Q&A Highlights
Question: What are the key reasons for choosing Snowflake as a data lake over other data lake solutions?
Answer: handling of semi-structured data like json. It has great support for json and we can write sql on json which is amazing. the performance on semi-structured data is little poor as compared to structured data but it is still great.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"The most valuable feature of Snowflake is it's an all-in-one data warehousing solution.""The cloning functionality has been the most valuable. I have been able to completely copy databases. The data sharing concept is also useful. As compared to, for example, SAP, Snowflake is a lot more open, and it allows a lot more connectivity for other providers than an SAP ecosystem.""Everything is automatic, and I don't have to do any maintenance.""It was relatively easy to use, and it was easy for people to convert to it.""I like the idea that you can assign roles and responsibilities, limiting access to data.""The initial setup is very simple.""The querying speed is fast.""Working with Parquet files is support out of the box and it makes large dataset processing much easier."

More Snowflake Pros →

"It is quite a convenient tool.""Time Travel and Snowpipe are good features.""The most valuable feature of Snowflake Analytics is its performance.""Considering everything I have accessed, the product's dashboard is good since it provides multiple good options, including customization options.""The Snowflake features I find most beneficial for data analysis are primarily related to analytics, particularly their features like materialized views and queues, which are especially useful for dashboarding purposes.""Features like the fact that the solution is very fast and available on the cloud are some of the valuable attributes of the solution.""Its performance speed is very good.""The advanced features like time travel, zero copy cloning and scalability have been most useful. Snowflake requires zero maintenance for Data Warehousing on the cloud system."

More Snowflake Analytics Pros →

Cons
"Support needs improvement, as it can take several days before you get some initial support.""An additional feature I'd like to see is called materialized views, which can speed up some run times. I'd like it to be able to be used where you can have multiple tables inside them; materialized view. That would be nice. As well as being able to run cursors, to be able to do some bulk updates and some more advanced querying, table building on the fly.""Availability is a problem.""The solution could use a little bit more UI.""It's not that flexible when compared to Oracle.""We would like to see more security including more masking and more encryption at the database level.""This solution could be improved by offering machine learning apps.""Currently, Snowflake doesn't support unstructured data."

More Snowflake Cons →

"The technical support is not very good.""The platform's data governance space needs more capability.""The UI must be improved.""The solution’s interface is good but it could be improved.""Machine learning in Snowflake isn't as advanced as in other products. I haven't heard of any successful industry-wide use cases of machine learning implemented in Snowflake. It might take a couple of years to reach the same level as Databricks.""Moving data from legacy systems to Snowflake is not that easy. There are some cases where processors are not actually compatible with Snowflake.""End-to-end execution of jobs isn't possible with Snowflake, which means we have to do some customization.""The solution’s scalability could be improved."

More Snowflake Analytics Cons →

Pricing and Cost Advice
  • "Pricing can be confusing for customers."
  • "The whole licensing system is based on credit points. You can also make a license agreement with the company so that you buy credit points and then you use them. What you do not use in one year can be carried over to the next year."
  • "You pay based on the data that you are storing in the data warehouse and there are no maintenance costs."
  • "It is not cheap."
  • "The pricing for Snowflake is competitive."
  • "On average, with the number of queries that we run, we pay approximately $200 USD per month."
  • "Pricing is approximately $US 50 per DB. Terabyte is around $US 50 per month."
  • "The price of Snowflake is very reasonable."
  • More Snowflake Pricing and Cost Advice →

  • "Snowflake Analytics is a little more costly than Azure."
  • "When using Snowflake, you pay based on your usage. They calculate how much CPU has been used. If you use excess warehouse storage, you are charged one credit per hour. If you are in Asia, you are charged $3 per credit. If you have 10 users running parallel with the same excess, you will be charged $30."
  • "The cost of Snowflake Analytics is low, any small organization can use it."
  • "The solution's price is high and I would rate it an eight out of ten."
  • "On a scale of one to ten, where one is a low price, and ten is a high price, I rate the pricing a seven. The solution's pricing is high."
  • "It is an expensive solution, but the kind of usability and flexibility it proactively provides for the organizations justify the price."
  • "The tool is quite expensive."
  • "Snowflake Analytics is not an expensive solution, and its pricing is average."
  • More Snowflake Analytics Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Cloud Data Warehouse solutions are best for your needs.
    768,740 professionals have used our research since 2012.
    Answers from the Community
    Ariful Mondal
    Steve Sarsfield - PeerSpot reviewerSteve Sarsfield
    Vendor

    I wrote a white paper on this that you can download here:https://bit.ly/3bRTCqp


    It comes down to five factors, in my opinion: 


    1. Options for Deployment - Can you deploy on any cloud, or on-premises?
    2. External tables and analyze in-place features - Can you leverage data outside the DB?
    3. Optimizations - What are the options for slow-running queries?
    4. Depth of analytics - can you do ML, time-series, geospatial, SQL, Python, etc.
    5. Other data governance features - encryption and other governance features


    Of course, speed and scalability is a huge factor, but most people are on top of that.


    The white paper was commissioned by Vertica, a player you didn't mention above, but I attempted to keep it vendor-neutral. 

    MarkSmith - PeerSpot reviewerMarkSmith
    User

    We did a PoC with Snowflake.  scale up and down works as advertised.  Be careful with large ETL streams.  We would have to rewrite at least 20% of our ETL to make Snowflake meet or beat our current SLA's.

    Jay Allen - PeerSpot reviewerJay Allen
    User

    Snowflake is a columnar stored database. It is not a “data lake.”

    reviewer1219965 - PeerSpot reviewerreviewer1219965 (Data Architect at a tech services company with 201-500 employees)
    Real User

    The main success criteria would be "re-use" of data by SQL-driven users. 


    I can't speak for ALL cloud providers but on AWS the storage cost is comparable to S3. The advantage is once the data is housed in the Snowflake environment it can be re-used/re-purposed without the need of another SQL engine that has to be managed (Dremio, PrestoDB, etc.).

    Questions from the Community
    Top Answer:The best thing about Snowflake is its flexibility in changing warehouse sizes or computational power.
    Top Answer:The real-time streaming feature is limited with Snowflake and could be improved. Currently, Snowflake doesn't support unstructured data. With Snowflake, you need to be very particular about the type… more »
    Top Answer:The Snowflake features I find most beneficial for data analysis are primarily related to analytics, particularly their features like materialized views and queues, which are especially useful for… more »
    Top Answer:The pricing is on the higher side. I would rate it seven out of ten.
    Top Answer:The scheduling of jobs requires improvement, particularly in terms of the user interface which currently lacks certain features found in comparable platforms.
    Ranking
    1st
    Views
    21,992
    Comparisons
    12,495
    Reviews
    36
    Average Words per Review
    464
    Rating
    8.3
    7th
    Views
    493
    Comparisons
    334
    Reviews
    27
    Average Words per Review
    455
    Rating
    8.4
    Comparisons
    Also Known As
    Snowflake Computing
    Learn More
    Overview

    Snowflake is a cloud-based data warehousing solution for storing and processing data, generating reports and dashboards, and as a BI reporting source. It is used for optimizing costs and using financial data, as well as for migrating data from on-premises to the cloud. The solution is often used as a centralized data warehouse, combining data from multiple sources.

    Snowflake has helped organizations improve query performance, store and process JSON and XML, consolidate multiple databases into one unified table, power company-wide dashboards, increase productivity, reduce processing time, and have easy maintenance with good technical support.

    Its platform is made up of three components:

    1. Cloud services - Snowflake uses ANSI SQL to empower users to optimize their data and manage their infrastructure, while Snowflake handles the security and encryption of stored data.
    2. Query processing - Snowflake's compute layer is made up of virtual cloud data warehouses that let you analyze data through requests. Each of the warehouses does not compete for computing resources, nor do they affect the performance of each other.
    3. Database storage - Snowflake automatically manages all parts of the data storage process, including file size, compression, organization, structure, metadata, and statistics.

    Snowflake has many valuable vital features. Some of the most useful ones include:

    • Snowflake architecture provides nearly unlimited scalability and high speed because it uses a single elastic performance engine. The solution also supports unlimited concurrent users and workloads, from interactive to batch.
    • Snowflake makes automation easy and enables enterprises to automate data management, security, governance, availability, and data resiliency.
    • With seamless cross-cloud and cross-region connections, Snowflake eliminates ETL and data silos. Anyone who needs access to shared secure data can get a single copy via the data cloud. In addition, Snowflake makes remote collaboration and decision-making fast and easy via a single shared data source.
    • Snowflake’s Data Marketplace offers third-party data, which allows you to connect with Snowflake customers to extend workflows with data services and third-party applications.

    There are many benefits to implementing Snowflake. It helps optimize costs, reduce downtime, improve operational efficiency, and automate data replication for fast recovery, and it is built for high reliability and availability.

      Below are quotes from interviews we conducted with users currently using the Snowflake solution:

      Sreenivasan R., Director of Data Architecture and Engineering at Decision Minds, says, "Data sharing is a good feature. It is a majorly used feature. The elastic computing is another big feature. Separating computing and storage gives you flexibility. It doesn't require much DBA involvement because it doesn't need any performance tuning. We are not doing any performance tuning, and the entire burden of performance and SQL tuning is on Snowflake. Its usability is very good. I don't need to ramp up any user, and its onboarding is easier. You just onboard the user, and you are done with it. There are simple SQL and UI, and people are able to use this solution easily. Ease of use is a big thing in Snowflake."

      A director of business operations at a logistics company mentions, "It requires no maintenance on our part. They handle all that. The speed is phenomenal. The pricing isn't really anything more than what you would be paying for a SQL server license or another tool to execute the same thing. We have zero maintenance on our side to do anything and the speed at which it performs queries and loads the data is amazing. It handles unstructured data extremely well, too. So, if the data is in a JSON array or an XML, it handles that super well."

      A Solution Architect at a wholesaler/distributor comments, "The ability to share the data and the ability to scale up and down easily are the most valuable features. The concept of data sharing and data plumbing made it very easy to provide and share data. The ability to refresh your Dev or QA just by doing a clone is also valuable. It has the dynamic scale up and scale down feature. Development and deployment are much easier as compared to other platforms where you have to go through a lot of stuff. With a tool like DBT, you can do modeling and transformation within a single tool and deploy to Snowflake. It provides continuous deployment and continuous integration abilities. There is a separation of storage and compute, so you only get charged for your usage. You only pay for what you use. When we share the data downstream with business partners, we can specifically create compute for them, and we can charge back the business."

      Conventional data platforms and big data solutions struggle to deliver on their fundamental purpose: to enable any user to work with any data, without limits on scale, performance or flexibility. Whether you’re a data analyst, data scientist, data engineer, or any other business or technology professional, you’ll get more from your data with Snowflake.

      To achieve this, we built a new data platform from the ground up for the cloud. It’s designed with a patented new architecture to be the centerpiece for data pipelines, data warehousing, data lakes, data application development, and for building data exchanges to easily and securely share governed data. The result, A platform delivered as a service that’s powerful but simple to use.

      Snowflake’s cloud data platform supports a multi-cloud strategy, including a cross-cloud approach to mix and match clouds as you see fit. Snowflake delivers advantages such as global data replication, which means you can move your data to any cloud in any region, without having to re-code your applications or learn new skills.

      Sample Customers
      Accordant Media, Adobe, Kixeye Inc., Revana, SOASTA, White Ops
      Lionsgate, Adobe, Sony, Capital One, Akamai, Deliveroo, Snagajob, Logitech, University of Notre Dame, Runkeeper
      Top Industries
      REVIEWERS
      Computer Software Company29%
      Financial Services Firm20%
      Healthcare Company6%
      Manufacturing Company6%
      VISITORS READING REVIEWS
      Educational Organization26%
      Financial Services Firm13%
      Computer Software Company10%
      Manufacturing Company6%
      REVIEWERS
      Computer Software Company31%
      Financial Services Firm31%
      Outsourcing Company15%
      Retailer8%
      VISITORS READING REVIEWS
      Computer Software Company17%
      Manufacturing Company9%
      Financial Services Firm8%
      Retailer8%
      Company Size
      REVIEWERS
      Small Business24%
      Midsize Enterprise20%
      Large Enterprise55%
      VISITORS READING REVIEWS
      Small Business15%
      Midsize Enterprise34%
      Large Enterprise51%
      REVIEWERS
      Small Business22%
      Midsize Enterprise25%
      Large Enterprise53%
      VISITORS READING REVIEWS
      Small Business20%
      Midsize Enterprise18%
      Large Enterprise62%
      Buyer's Guide
      Snowflake vs. Snowflake Analytics
      March 2024
      Find out what your peers are saying about Snowflake vs. Snowflake Analytics and other solutions. Updated: March 2024.
      768,740 professionals have used our research since 2012.

      Snowflake is ranked 1st in Cloud Data Warehouse with 92 reviews while Snowflake Analytics is ranked 7th in Cloud Data Warehouse with 30 reviews. Snowflake is rated 8.4, while Snowflake Analytics is rated 8.4. The top reviewer of Snowflake writes "Good usability, good data sharing and elastic compute features, and requires less DBA involvement". On the other hand, the top reviewer of Snowflake Analytics writes "A scalable tool useful for data lake and data mining processes". Snowflake is most compared with BigQuery, Azure Data Factory, Teradata, Vertica and AWS Lake Formation, whereas Snowflake Analytics is most compared with Azure Data Factory, Adobe Analytics, Mixpanel, Amplitude and Glassbox. See our Snowflake vs. Snowflake Analytics report.

      See our list of best Cloud Data Warehouse vendors.

      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.