Compréhension de la facturation du transfert de données¶
Les fournisseurs de services Cloud appliquent des frais de sortie de données dans l’un des cas d’utilisation suivants :
Les données sont transférées d’une région à une autre au sein de la même plate-forme Cloud.
Les données sont transférées en dehors de la plate-forme Cloud.
Pour se retrouver financièrement, Snowflake facture des frais par octet lorsque des utilisateurs déchargent des données de votre compte Snowflake (hébergé sur AWS, Google Cloud Platform ou Microsoft Azure) dans un emplacement de stockage Cloud situé dans une autre région au sein de la même plate-forme Cloud, ou dans un emplacement de stockage Cloud d’une autre plate-forme Cloud.
Le montant facturé par octet dépend de la région où votre compte Snowflake est hébergé. Pour connaître les tarifs de transfert de données, consultez le guide des tarifs (sur le site Web de Snowflake) :
Note
Notez que Snowflake ne facture pas les frais d’entrée de données ; cependant, 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é.
Dans ce chapitre :
Cas d’utilisation de la facturation du transfert de données¶
Snowflake applique actuellement des frais de sortie de données uniquement dans les cas d’utilisation suivants :
- Déchargement des données depuis Snowflake
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é.
- Réplication de base de données
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é.
- Fonctions externes
AWS:
Les transferts de données envoyés depuis votre compte Snowflake sont facturés au tarif de la plate-forme cross-Cloud, quelle que soit la plate-forme Cloud qui héberge votre compte Snowflake ou la région dans laquelle se trouve votre compte.
Les données envoyées via des points de terminaison privés de API Gateway sont soumises à des frais PrivateLink pour l’entrée et la sortie.
Azure :
Les transferts de données vers une région ou une plate-forme Cloud différente de celle où est hébergé votre compte Snowflake entraînent des frais de sortie. Les transferts de données au sein d’une même région sont gratuits.
GCP:
Les transferts de données vers une région ou une plate-forme Cloud différente de celle où est hébergé votre compte Snowflake entraînent des frais de sortie. Les transferts de données au sein d’une même région sont gratuits.
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.
Affichage de l’historique du transfert de données pour votre compte¶
Les utilisateurs ayant le rôle ACCOUNTADMIN peuvent utiliser Snowsight, l”classic web interface, ou SQL pour voir la quantité de données transférées (en octets) pour votre compte Snowflake sur une période donnée.
Pour afficher les quantités de données transférées pour votre compte :
- Snowsight
Select Admin » Usage.
- Classic Web Interface
- SQL
Interrogez l’un des éléments suivants :
la fonction de table DATA_TRANSFER_HISTORY (dans Schéma d’information de Snowflake).
la vue Vue DATA_TRANSFER_HISTORY (dans Account Usage).
Notez que quelle que soit la méthode utilisée pour accéder à ces informations, les numéros de transfert de données pour les flux d’entrée et de sortie sont fournis. Le compte Snowflake actuel est facturé seulement pour la sortie des données.