Architecture haute performance de Snowpipe Streaming : Comprendre vos coûts

Ce document présente le modèle de facturation pour la nouvelle architecture haute performance de Snowpipe Streaming, conçue pour une tarification transparente et prévisible.

Modèle de facturation : Basé sur le débit

L’architecture haute performance introduit un modèle de prix forfaitaire basé sur le volume de données non compressées ingérées.

  • Tarif : Facturation par gigaoctet non compressé (GB). Pour connaître le tarif actuel, consultez le tableau de consommation de Snowflake.

  • Comptage : Les données sont mesurées par le service Snowpipe Streaming pendant le processus d’ingestion.

  • Base de mesure : La facturation est basée sur les octets d’entrée reçus par Snowpipe Streaming, et non sur le nombre d’octets final produit dans la table cible. Cela signifie que le volume de données brutes, non compressées, envoyées à Snowpipe Streaming est ce qui est mesuré pour la facturation.

Note

Snowflake ne facture que les valeurs des données ingérées, et non les éléments structurels tels que les clés. Par exemple, lors de l’ingestion d’un fichier JSON contenant à la fois des clés et des valeurs, la facturation est basée uniquement sur la taille en octets des valeurs. En effet, les valeurs représentent les données réelles ingérées, de la même manière que les données d’un fichier CSV (sans en-têtes explicitement inclus dans la charge de données) seraient mesurées.

Changement clé par rapport à Snowpipe Streaming Classic : Ce nouveau modèle diffère considérablement de la facturation de Snowpipe Streaming Classic, où les crédits sont principalement basés sur l’utilisation du calcul sans serveur et les connexions actives des clients.

Exemple de facturation

Prenons un exemple où vous recevez des valeurs de données non compressées à un taux de 1 mégaoctet par seconde (MB/s).

  • Valeurs des données ingérées par seconde : 1 MB

  • Valeurs des données ingérées par heure : 1 MB/s * 3600 s/heure = 3600 MB/heure = 3,6 GB/heure (en supposant que 1 GB = 1000 MB pour ce contexte de facturation).

  • Crédits consommés par heure : 3,6 GB/heure * taux actuel par GB

Pour le calcul exact du crédit, consultez le taux actuel fourni sur le tableau de consommation de Snowflake.

Contrôle de votre utilisation et de vos coûts

Pour comprendre les données ingérées et les crédits correspondants consommés au sein de l’architecture haute performance, vous pouvez interroger la vue ACCOUNT_USAGE.METERING_HISTORY.

En voici un exemple :

SELECT *
FROM snowflake.account_usage.metering_history m
JOIN snowflake.account_usage.pipes p
  ON m.entity_id = p.pipe_id
 AND m.name = p.pipe_name
 AND m.service_type = 'SNOWPIPE_STREAMING';
Copy

Distinguer les coûts : Snowpipe Streaming haute performance et classique

Il est important de pouvoir différencier les coûts liés à la nouvelle architecture haute performance par rapport au modèle existant de Snowpipe Streaming Classic. Pour ce faire, vous pouvez interroger votre historique de facturation et effectuer un filtrage sur la base du type de service ou d’autres attributs distinctifs.

Crédits de Snowpipe Streaming Classic

Pour des informations sur le modèle de facturation de Snowpipe Streaming Classic, voir Coûts pour Snowpipe Streaming Classic.