Compréhension du coût du transfert de données

Le transfert de données est le processus de déplacement des données vers (entrée) et hors de (sortie) Snowflake.

Snowflake facture des frais par octet par entrée de données lorsque des utilisateurs transfèrent 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. Les transferts de données au sein d’une même région sont gratuits.

Le taux par octet pour le transfert de données hors d’une région dépend de l’endroit où votre compte Snowflake est hébergé. Pour connaître les tarifs du transfert de données, voir la grille tarifaire.

Note

Snowflake ne facture pas de frais d”entrée de données. Cependant, un fournisseur de stockage Cloud peut facturer des frais de sortie de données pour le transfert des données du fournisseur vers votre compte Snowflake.

Contactez votre fournisseur de stockage dans le Cloud (Amazon S3, Google Cloud Storage ou Microsoft Azure) pour déterminer s’il applique des frais de sortie de données pour transférer les données de son réseau et de sa région d’origine vers le réseau du fournisseur de Cloud et la région où votre compte Snowflake est hébergé.

Fonctionnalités Snowflake qui entraînent des coûts de transfert

Les fonctionnalités de Snowflake qui transfèrent 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 entraînent des coûts de transfert de données. Par exemple, les actions suivantes entraînent des coûts de transfert de données :

  • Déchargement des données - Déchargement des données de Snowflake vers Amazon, Google Cloud Storage ou Microsoft Azure.

    Cela implique généralement l’utilisation de COPY INTO <emplacement> pour décharger des données vers un stockage Cloud dans une région ou une plate-forme Cloud différente de celle où votre compte Snowflake est hébergé. En outre, le déchargement des données implique généralement une zone de préparation, avec les coûts que cela entend.

  • Réplication des données - Réplication des bases de données, en créant un instantané de la base de données vers une base de données secondaire.

    Cela implique généralement la réplication de données vers un compte Snowflake dans une région ou une plate-forme Cloud différente de celle où votre compte Snowflake principal (d’origine) est hébergé. Voir aussi Facturation de la réplication.

  • Écriture de fonctions externes - Utilisation de fonctions externes pour transférer des données de votre compte Snowflake vers AWS, Microsoft Azure ou Google Cloud public. Voir aussi Facturation des fonctions externes.

  • Exécution automatique inter-Cloud - Utilisation de l’exécution automatique pour proposer des annonces aux consommateurs dans d’autres régions du cloud.

Note

Snowflake n’applique pas de frais de sortie de données lorsqu’un client ou un pilote Snowflake récupère des résultats de requête dans des régions situées au sein de la même plate-forme Cloud ou sur des plates-formes Cloud différentes.

Chapitre suivant