Comprendre le coût général

Cette rubrique donne un aperçu de la manière dont les coûts sont encourus dans Snowflake ainsi qu’un exemple du coût total de l’utilisation de Snowflake.

Dans ce chapitre :

Comment les coûts sont-ils encourus ?

Le coût total de l’utilisation de Snowflake est la somme des coûts d’utilisation des ressources de transfert de données, de stockage et de calcul. L”architecture cloud innovante de Snowflake sépare le coût de l’accomplissement de toute tâche en un de ces types d’utilisation.

Ressources de calcul

L’utilisation de ressources de calcul dans Snowflake consomme des crédits Snowflake. Le coût facturé de l’utilisation des ressources de calcul est calculé en multipliant le nombre de crédits consommés par le prix d’un crédit. Pour connaître le prix actuel d’un crédit, consultez le guide des tarifs Snowflake.

Il existe trois types de ressources de calcul qui consomment des crédits dans Snowflake :

  • Calcul de l’entrepôt virtuel : les entrepôts virtuels sont des ressources de calcul gérées par l’utilisateur qui consomment des crédits lors du chargement de données, et de l’exécution d’autres opérations DML. Comme Snowflake utilise la facturation à la seconde (avec un minimum de 60 secondes à chaque démarrage de l’entrepôt), les entrepôts ne sont facturés que pour les crédits qu’ils consomment réellement lorsqu’ils travaillent activement.

  • Calcul sans serveur : certaines fonctionnalités de Snowflake, telles que l’optimisation de la recherche et Snowpipe, utilisent des ressources de calcul gérées par Snowflake plutôt que des entrepôts virtuels. Pour réduire les coûts, ces ressources de calcul sans serveur sont automatiquement redimensionnées et augmentées ou diminuées par Snowflake en fonction de chaque charge de travail.

  • Calcul des services Cloud : la couche de services Cloud de l’architecture Snowflake consomme des crédits lorsqu’elle effectue des tâches en coulisse telles que l’authentification, la gestion des métadonnées et le contrôle d’accès. L’utilisation de la couche des services Cloud n’est facturée que si la consommation quotidienne de services Cloud dépasse 10 % de l’utilisation quotidienne de l’entrepôt.

Pour plus de détails sur les coûts de calcul, voir Comprendre le coût du calcul.

Ressources de stockage

Les coûts mensuels de stockage des données dans Snowflake sont basés sur un taux forfaitaire par téraoctet (TB). Pour connaître le tarif actuel, qui varie en fonction de votre type de compte (Capacity ou On Demand) et de votre région (US ou EU), consultez le guide des tarifs de Snowflake.

Le stockage est calculé mensuellement en fonction du nombre moyen d’octets sur disque pour toutes les données stockées chaque jour dans votre compte Snowflake.

Pour plus de détails sur les coûts de stockage, voir Comprendre le coût du stockage.

Ressources pour le transfert de données

Snowflake ne facture pas de frais d’entrée des données dans votre compte, mais facture la sortie des données.

Snowflake facture des frais par octet lorsque vous transférez des données d’un compte Snowflake vers une région différente de la même plateforme Cloud ou vers une plateforme Cloud complètement différente. Ces frais par octet pour la sortie des données dépendent de la région où votre compte Snowflake est hébergé. Voir le guide des tarifs Snowflake pour plus de détails.

Pour plus de détails sur les coûts de transfert des données, voir Compréhension du coût du transfert de données.

Exemple de coût total

L’exemple suivant donne un aperçu du coût total du chargement et de l’interrogation des données dans Snowflake.

Supposons qu’une organisation charge constamment des données, 24x7. Deux groupes d’utilisateurs différents (finances et ventes) utilisent la base de données à des moments différents de la journée, mais qui se chevauchent. Cette organisation exécute également un rapport hebdomadaire par lots. Cette organisation :

  • Utilise la Standard Edition de Snowflake.

  • Stocke une moyenne de 65 TBs de données compressées (à comparer avec 325 TB sans compression).

  • Charge les données tous les jours de l’année. Ils utilisent à cette fin un entrepôt virtuel Small Standard.

  • Permet à sept utilisateurs du secteur financier de travailler 5 jours par semaine de 8 h à 17 h en utilisant un entrepôt virtuel Large Standard.

  • Permet à douze utilisateurs commerciaux de différentes zones géographiques de travailler un total de 16 heures par jour (en Europe et en Amérique), 5 jours par semaine, en utilisant un entrepôt virtuel Medium Standard.

  • Exécute un rapport hebdomadaire complexe chaque vendredi. Ce rapport prend environ 2 heures à s’exécuter sur un entrepôt standard 2X-Large.

Exigences en matière de chargement de données

Paramètre

Exigences en matière de client

Configuration

Coût

Fenêtre de chargement

24 x 7 x 365

Entrepôt virtuel Small Standard (2 crédits/hr)

1 488 crédits (2 crédits/hr x 24 heures par jour x 31 jours par mois)

Conditions de stockage

Taille de l’ensemble de données (par mois)

65 TB (après compression)

Conditions de calcul

Paramètre

Exigences en matière de client

Configuration

Coût

Utilisateurs des services financiers

5 utilisateurs, 8 h-17 h (9 heures)

Entrepôt virtuel Large Standard (8 crédits/hr)

1 440 crédits (8 crédits/hr x 9 heures par jour x 20 jours par mois)

Utilisateurs des ventes

12 utilisateurs, tranche horaire de 16 heures

Entrepôt virtuel Medium Standard (4 crédits/hr)

1 280 (4 crédits/hr x 16 heures par jour x 20 jours par mois)

Utilisateurs de requêtes complexes

1 utilisateur, 2 heures/jour

2X entrepôt virtuel Standard (32 crédits/hr)

256 (32 crédits/heure x 2 heures par jour x 4 jours par mois)

Coût total

Type d’utilisation

Coût mensuel

Coût total facturé

Coût de calcul

4 464 crédits (@ 2 $/crédit)

$8928

Coût de stockage

65 TB (@ $23/TB)

$1495

$10,423

Rubriques suivantes