Éditions Snowflake

Snowflake propose plusieurs éditions au choix, garantissant que votre utilisation correspond aux besoins spécifiques de votre organisation. Chaque édition successive s’appuie sur l’édition précédente en ajoutant des fonctionnalités spécifiques à l’édition et/ou des niveaux de service supérieurs. À mesure que les besoins de votre entreprise évoluent et grandissent, passer à une autre édition se fait en toute simplicité.

Pour des informations sur l’utilisation des éditions, y compris l’affichage et la modification de l’édition d’un compte, voir Utilisation des éditions de compte.

Note

L’édition Snowflake que votre entreprise choisit détermine les coûts unitaires des crédits et du stockage de données que vous utilisez. Les autres facteurs ayant une incidence sur les coûts unitaires sont la région où se trouve votre compte Snowflake et le fait qu’il s’agisse d’un compte sur demande ou de capacité :

  • Sur demande : tarification basée sur l’utilisation, sans exigence de licence à long terme.

  • Capacité : prix réduits en fonction d’un engagement de capacité initial

Pour plus d’informations sur les tarifs, voir la page de tarifs (sur le site Web de Snowflake).

Dans ce chapitre :

Vue d’ensemble des éditions

Standard Edition

Standard Edition est notre offre de niveau d’introduction, offrant un accès complet et illimité à toutes les fonctions standard de Snowflake. Elle fournit un équilibre solide entre les fonctionnalités, le niveau d’assistance et le coût.

Enterprise Edition

Enterprise Edition offre tous les services et fonctions de Standard Edition avec des fonctions supplémentaires conçues spécialement pour répondre aux besoins des entreprises et organisations de grande envergure.

Business Critical Edition

Business Critical Edition, anciennement appelé Enterprise for Sensitive Data (ESD), offre une protection accrue des données afin de faire face aux besoins des entreprises possédant des données extrêmement sensibles, plus particulièrement des informations de santé protégées PHI devant respecter les lois HIPAA et HITRUST CSF .

Elle comprend tous les services et fonctions de Enterprise Edition, plus le niveau de protection des données et de sécurité supplémentaire. En outre, le basculement/la restauration automatique de base de données ajoute la prise en charge de la continuité de l’activité et de la récupération après sinistre.

Note

Comme l’exigent les lois HIPAA et HITRUST CSF, avant que des informations de santé protégées (PHI) puissent être stockées dans Snowflake, un accord de partenariat (BAA) doit être signé entre votre entreprise et Snowflake Inc.

Virtual Private Snowflake (VPS)

Virtual Private Snowflake constitue notre plus haut niveau de sécurité pour les organisations ayant les exigences les plus strictes, comme les institutions financières et toute autre grande entreprise qui collectent, analysent et partagent des données très sensibles.

Ce choix contient l’ensemble des fonctionnalités et services de Business Critical Edition, mais dans un environnement Snowflake totalement séparé et isolé des autres comptes Snowflake (c.-à-d. que les comptes VPS ne partagent aucune ressource avec d’autres comptes en dehors de VPS). Cependant, vous pouvez choisir d’activer le partage des données avec des clients non-VPS. Voir Prise en charge de la réplication automatique dans Virtual Private Snowflake pour plus de détails.

Note

Pour accéder à votre compte, vous pouvez utiliser un identificateur de compte qui spécifie le nom de votre organisation et le nom de votre compte.

À la place, si vous décidez d’utiliser un localisateur de compte comme identificateur de compte, notez que le localisateur des comptes VPS utilise un format différent de celui des comptes des autres éditions Snowflake. Pour plus de détails, voir Trouver le format de localisateur de compte pour un compte VPS.

Matrice des fonctionnalités/éditions

Les tableaux suivants fournissent une liste des principaux services et fonctions inclus avec chaque édition.

Note

Ceci n’est qu’une liste partielle des fonctionnalités. Pour une liste plus complète et plus détaillée, voir Aperçu des principales fonctions.

Gestion des versions

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Accès anticipé de 12 heures aux nouvelles versions hebdomadaires à utiliser pour des tests/validations supplémentaires avant le déploiement de chaque version dans vos comptes de production.

Accès anticipé de 24 heures aux nouvelles versions hebdomadaires à utiliser pour des tests/validations supplémentaires avant le déploiement de chaque version dans vos comptes de production.

Sécurité, gouvernance et protection des données

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Certification SOC 2 type II.

Authentification fédérée et signature unique SSO pour centraliser et simplifier l’authentification des utilisateurs.

OAuth pour autoriser l’accès au compte sans partager ni stocker les informations d’identification de connexion de l’utilisateur.

Politiques réseau pour limiter/contrôler l’accès au site selon l’adresse IP de l’utilisateur.

Time Travel standard (jusqu’à 1 jour) pour accéder aux données modifiées et supprimées et les restaurer.

Reprise après sinistre des données modifiées/supprimées (pendant 7 jours au-delà de Time Travel) via Fail-Safe.

Time Travel étendu (jusqu’à 90 jours).

Sécurité au niveau des colonnes pour appliquer des politiques de masquage aux colonnes des tables ou des vues.

Sécurité au niveau des lignes pour appliquer des politiques d’accès aux lignes afin de déterminer quelles lignes sont visibles dans le résultat d’une requête.

Balisage d’objets pour appliquer des balises aux objets Snowflake afin de faciliter le suivi des données sensibles et de l’utilisation des ressources.

Prise en charge de la classification des données potentiellement sensibles à l’aide de la classification.

Audit de l’historique des accès utilisateur par le biais de la vue ACCESS_HISTORY Account Usage.

Clés de chiffrement gérées par le client via Tri-Secret Secure.

Prise en charge de la connectivité privée au service Snowflake en utilisant AWS PrivateLink, Azure Private Link ou Google Cloud Private Service Connect.

Prise en charge de la connectivité privée aux zones de préparation internes de Snowflake à l’aide de AWS PrivateLink et d’Azure Private Link.

Prise en charge des informations de santé protégées PHI (conformément aux lois HIPAA et HITRUST CSF).

Prise en charge de PCI DSS.

Prise en charge des charges de travail du secteur public qui répondent exigences fédérales et nationales en vigueur aux États-Unis, comme FedRAMP et ITAR.

Prise en charge de IRAP - Données protégées (P) (dans les régions Asie-Pacifique spécifiées).

Référentiel et pool de métadonnées dédiés de ressources de calcul (utilisées dans les entrepôts virtuels).

Gestion des ressources de calcul

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Entrepôts virtuels, grappes de calcul distinctes pour isoler les charges de travail de requête et de chargement de données.

Moniteurs de ressources pour surveiller l’utilisation du crédit d’entrepôt virtuel.

Entrepôts virtuels multi-clusters pour la mise à l’échelle des ressources de calcul afin de répondre aux besoins en matière de simultanéité.

Prise en charge de SQL

Fonctions/services

Standard

Entreprise

Business Critical

VPS

SQL standard, dont la plupart des commandes DDL et DML définies dans SQL:1999.

DML avancé, par exemple INSERT multi-table, MERGE et multi-merge.

Prise en charge étendue des types de données standard.

Prise en charge native des données semi-structurées (JSON, Avro, ORC, Parquet, et XML).

Prise en charge native des données géospatiales.

Prise en charge native des données non structurées.

Règles de classement pour les données de chaîne/texte dans les colonnes de table.

Contraintes d’intégrité (non appliquées) sur les colonnes de table à des fins d’information et de modélisation.

Transactions multi-instructions.

Fonctions définies par l’utilisateur (UDFs) avec prise en charge de Java, JavaScript, Python et SQL.

Fonctions externes pour étendre Snowflake à d’autres plates-formes de développement.

Points de terminaison privés d’Amazon API Gateway pour les fonctions externes.

Procédures stockées avec prise en charge de Java, JavaScript, Python, Scala et SQL (Snowflake Scripting).

Tables externes pour référencer des données dans un data lake de stockage dans le Cloud.

Tables hybrides pour les données dans les charges de travail transactionnelles et analytiques.

Prise en charge de données de clustering dans de très grandes tables pour améliorer les performances des requêtes, avec maintenance automatique du clustering.

Accélération des requêtes pour le traitement parallèle de portions de requêtes éligibles.

Optimisation de la recherche pour les requêtes de recherche ponctuelle, avec maintenance automatique.

Vues matérialisées, avec maintenance automatique des résultats.

Interfaces et outils

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Snowsight, la feuille de calcul SQL nouvelle génération pour le développement de requêtes, l’analyse de données et la visualisation avancés.

SnowSQL, un client de ligne de commande pour créer/tester des requêtes, charger/décharger des données en masse et automatiser des opérations DDL.

SnowCD, un outil de diagnostic de ligne de commande pour identifier et résoudre les problèmes de connectivité client.

Interfaces programmatiques pour Python, Spark, Node.js, .NET.js, PHP, et Go.

Prise en charge native de JDBC et ODBC

L’API SQL Snowflake, une API REST pour accéder et mettre à jour les données dans une base de données Snowflake.

Écosystème étendu pour la connexion aux outils ETL, BI et à d’autres technologies et fournisseurs tiers.

Snowflake Partner Connect pour initier des essais de logiciels/services gratuits avec un réseau croissant de partenaires dans l’écosystème Snowflake.

Snowpark, l’ensemble des bibliothèques et des environnements d’exécution qui déploient et traitent en toute sécurité du code non-SQL, y compris Python, Java et Scala.

Streamlit dans Snowflake pour créer, déployer et partager des applications Streamlit dans le Cloud de données Snowflake.

Importation et exportation de données

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Chargement en masse à partir de fichiers plats délimités (CSV, TSV, etc.) et de fichiers de données semi-structurés (JSON, Avro, ORC, Parquet, et XML).

Déchargement en masse vers des fichiers plats délimités et des fichiers JSON.

Snowpipe pour le chargement de micro-lots en continu.

Connecteur Snowflake pour Kafka pour le chargement de données à partir de sujets Apache Kafka.

Pipelines de données

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Flux pour suivre les modifications de table.

Tâches pour planifier l’exécution d’instructions SQL, souvent conjointement avec des flux de table.

Réplication de données et basculement

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Réplication de base de données et de partage entre les comptes Snowflake (au sein d’une organisation) pour maintenir la synchronisation des objets de la base de données et du partage et des données stockées.

Basculement et restauration entre des comptes Snowflake pour la continuité de l’activité et la récupération après sinistre.

Rediriger les connexions du client entre des comptes Snowflake pour la continuité de l’activité et la récupération après sinistre.

Partage de données

Note

Par défaut, VPS ne permet pas le partage de données en dehors de VPS. Cependant, vous pouvez activer le partage de données avec des clients non-VPS en contactant le support Snowflake. Voir Prise en charge de la réplication automatique dans Virtual Private Snowflake pour plus de détails.

Fonctions/services

Standard

Entreprise

Business Critical

VPS

En tant que fournisseur de données, partagez des données en toute sécurité avec d’autres comptes.

En tant que consommateur de données, interrogez des données partagées avec votre compte par les fournisseurs de données.

Partage de données sécurisé entre les régions et les plateformes Cloud (via la réplication des données)

Snowflake Marketplace et annonces, où les fournisseurs et les consommateurs se rencontrent pour partager des données en toute sécurité.

Data Exchange, un hub privé d’administrateurs, de fournisseurs et de consommateurs que vous invitez à collaborer en toute sécurité autour des données.

Service client

Fonctions/services

Standard

Entreprise

Business Critical

VPS

Communauté Snowflake, base de connaissances en ligne Snowflake et portail d’assistance (pour la journalisation et le suivi des tickets d’assistance Snowflake).

Support Premier, qui comprend une couverture 24/7 et un délai de réponse de 1 heure pour les problèmes de gravité 1.

[1]

[1] S’applique uniquement aux comptes Standard provisionnés après le 1er mai 2020 ; les comptes standard provisionnés avant le 1er mai continueront de bénéficier du support standard (tel que défini dans « Politique de prise en charge et contrat de niveau de service ») jusqu’à la transition du compte vers le support Premier.