Snowflake Editions

Snowflake offers multiple editions to chose from, ensuring that your usage fits your organization’s specific requirements. Each successive edition builds on the previous edition through the addition of edition-specific features and/or higher levels of service. And, as your organization’s needs change and grow, changing editions is easy.

Note

The Snowflake Edition that your organization chooses determines the unit costs for the credits and the data storage you use. Other factors that impact unit costs are the region where your Snowflake account is located and whether it is an On Demand or Capacity account:

  • On Demand: Usage-based pricing with no long-term licensing requirements.

  • Capacity: Discounted pricing based on an up-front Capacity commitment.

For pricing details, see the pricing page (on the Snowflake website).

In this Topic:

Overview of Editions

Standard Edition

Standard Edition is our introductory level offering, providing full, unlimited access to all of Snowflake’s standard features. It provides a strong balance between features, level of support, and cost.

Enterprise Edition

Enterprise Edition provides all the features and services of Standard Edition, with additional features designed specifically for the needs of large-scale enterprises and organizations.

Business Critical Edition

Business Critical Edition, formerly known as Enterprise for Sensitive Data (ESD), offers even higher levels of data protection to support the needs of organizations with extremely sensitive data, particularly PHI data that must comply with HIPAA regulations.

It includes all the features and services of Enterprise Edition, with the addition of enhanced security and data protection. In addition, database failover/failback adds support for business continuity and disaster recovery.

Note

As required by HIPAA regulations, before any PHI data can be stored in Snowflake, a signed business associate agreement (BAA) must be in place between your agency/organization and Snowflake Inc.

Virtual Private Snowflake (VPS)

Virtual Private Snowflake offers our highest level of security for organizations that have the strictest requirements, such as financial institutions and any other large enterprises that collect, analyze, and share highly sensitive data.

It includes all the features and services of Business Critical Edition, but in a completely separate Snowflake environment, isolated from all other Snowflake accounts (i.e. VPS accounts do not share any resources with accounts outside the VPS).

Note

VPS accounts utilize different naming conventions than the accounts for other Snowflake Editions. This results in a different structure for the hostnames/URLs used to access VPS accounts.

For details, please contact Snowflake Support or your Snowflake representative.

Feature / Edition Matrix

The following tables provide a list of the major features and services included with each edition.

Note

This is only a partial list of the features. For a more complete and detailed list, see Overview of Key Features.

Release Management

Feature/Service

Standard

Enterprise

Business Critical

VPS

24-hour early access to weekly new releases, which can be used for additional testing/validation before each release is deployed to your production accounts.

Security & Data Protections

Feature/Service

Standard

Enterprise

Business Critical

VPS

SOC 2 Type II certification.

Federated authentication and SSO for centralizing and streamlining user authentication.

OAuth for authorizing account access without sharing or storing user login credentials.

Network policies for limiting/controlling site access by user IP address.

Object-level access control.

Standard Time Travel (up to 1 day) for accessing/restoring modified and deleted data.

Disaster recovery of modified/deleted data (for 7 days beyond Time Travel) through Fail-safe.

Extended Time Travel (up to 90 days).

Periodic rekeying of encrypted data for increased protection.

Column-level security to apply masking policies to columns in tables or views.

Customer-managed encryption keys through Tri-Secret Secure.

Support for secure, direct proxy to your other virtual networks or on-premises data centers using AWS PrivateLink or Azure Private Link.

Support for PHI data (in accordance with HIPAA regulations).

Support for PCI DSS.

Dedicated metadata store and pool of virtual servers (used in virtual warehouses).

Compute Resource Management

Feature/Service

Standard

Enterprise

Business Critical

VPS

Virtual warehouses, separate compute clusters for isolating query and data loading workloads.

Resource monitors for monitoring virtual warehouse credit usage.

Multi-cluster virtual warehouses for scaling compute resources to meet concurrency needs.

SQL Support

Feature/Service

Standard

Enterprise

Business Critical

VPS

Standard SQL, including most DDL and DML defined in SQL:1999.

Advanced DML such as multi-table INSERT, MERGE, and multi-merge.

Broad support for standard data types.

Native support for semi-structured data (JSON, Avro, ORC, Parquet, and XML).

Native support for geospatial data.

Collation rules for string/text data in table columns.

Integrity constraints (not enforced) on table columns for informational and modeling purposes.

Multi-statement transactions.

User-defined functions (UDFs) with support for SQL and JavaScript.

External functions for extending Snowflake to other development platforms.

JavaScript-based stored procedures.

External tables for referencing data in a cloud storage data lake.

Support for clustering data in very large tables to improve query performance, with automatic maintenance of clustering.

Search optimization for point lookup queries, with automatic maintenance.

Materialized views, with automatic maintenance of results.

Interfaces & Tools

Feature/Service

Standard

Enterprise

Business Critical

VPS

Full-featured web-based interface with native SQL worksheet capabilities.

Snowsight, the next-generation SQL worksheet for advanced query development, data analysis, and visualization.

SnowSQL, a command line client for building/testing queries, loading/unloading bulk data, and automating DDL operations.

SnowCD, a command line diagnostic tool for identifying and fixing client connectivity issues.

Programmatic interfaces for Python, Spark, Node.js, and Go.

Native support for JDBC and ODBC.

Extensive ecosystem for connecting to ETL, BI, and other third-party vendors and technologies.

Snowflake Partner Connect for initiating free software/service trials with a growing network of partners in the Snowflake ecosystem.

Data Import & Export

Feature/Service

Standard

Enterprise

Business Critical

VPS

Bulk loading from delimited flat files (CSV, TSV, etc.) and semi-structured data files (JSON, Avro, ORC, Parquet, and XML).

Bulk unloading to delimited flat files and JSON files.

Snowpipe for continuous micro-batch loading.

Snowflake Connector for Kafka for loading data from Apache Kafka topics.

Data Pipelines

Feature/Service

Standard

Enterprise

Business Critical

VPS

Streams for tracking table changes.

Tasks for scheduling the execution of SQL statements, often in conjunction with table streams.

Data Replication & Failover

Feature/Service

Standard

Enterprise

Business Critical

VPS

Database replication between Snowflake accounts (within an organization) to keep the database objects and stored data synchronized.

Database failover and failback between Snowflake accounts for business continuity and disaster recovery.

Data Sharing

Feature/Service

Standard

Enterprise

Business Critical

VPS

As a data provider, securely share data, in the form of tables, secure views, and secure UDFs, with other accounts.

As a data consumer, query data shared with your account by data providers.

Secure data sharing across regions and cloud platforms (through data replication)

Snowflake Data Marketplace, where providers and consumers meet to securely sharing data.

Data Exchange, a private hub of administrators, providers, and consumers that you invite to securely collaborate around data.

Customer Support

Feature/Service

Standard

Enterprise

Business Critical

VPS

Snowflake Community Lodge, Snowflake’s online community, knowledge base, and support portal (for logging and tracking Snowflake Support tickets).

Premier support, which includes 24/7 coverage and 1-hour response window for Severity 1 issues.

[1]

[1] Applies only to Standard accounts provisioned after May 1, 2020; Standard accounts provisioned before May 1 will continue to receive Standard support (as defined in ‘Support Policy and Service Level Agreement’) until the account is transitioned to Premier support.